MEASQQDFDDEYQKLVWRMNPPRVVVDNDSYEKATVFKIDSSNRHSILLDVVQLLTDLDLNIHKAYISSDGGWFMDVFHVTDAAGNKVTKEETISYIEESIGIRHQYPRRVGVQSAAAHTTIELIGTDRPGLMSEMCALLTDLRCNVVSAELWTQCMRVACVLYITDEIGLGPIEDPEKLCRIKESLYNVLKGDQSSKCARTDFARSLTHTERRLHQMLYADRDYERVEDECWDLDGKITIENCDEKGYSVVNVECRNRPKLLFDTLCTLTDMEYVVFHATIDSDGQLAYQEYYIRHIDGCTLDSVAERRRVIQCLRAAINRRVTQGLRLELCTNDRIGLLSDVTRIFREHGLSVTRADVNTRDNKAINVFYVTDAAGNLVDLKVVEAVRREIGQAVLQVRDMPSQCSSSMREASTTSRFSISSLLGMPSQVLYTLGFTRSWS*