MAPVAALRLHPGVLIHAAGAAAPSVKPGRGAFGAGERKCGRVFSQGRDSGNGYFRARAEIQSSESLTGVVFQPFAEVQEALSEVSLSKSVSLARQRFSQACEAAINDQINVEYNVSYIYHALFAYFDRDNVGLPGMAKYFKNASEEEREHAETLMKYQNLRGGRVKLQTILPPEMEFDNAEKGDALYAMELALALEKLTNEKLLALHRVASENDDPQMADFVESSFLTEQVESIKKISEYVSQLRRTGQGHGMDQSFLFSLDLHLIFFM*