MGYYLKHVMTGYRVYLNTGIHLLGKSGACNVVLTYDNMSDIHAVVVVRNGRIFIKDLESIHGIYLNFKEHRLGSEFYEIF VGDDVAFGVATFGQELGTPLTYGCFTVRSEDSDFDLDFSDSEDGFFDFDDDDSDQFYGINENEEPPSST