MEAFVGSAVPVRRAEGYGVATRAAVCGSRATGWARSTVERSRLAGSKAMVSVRNAVRMNVTFSPNQKDVVVITGASSGLGMAAAKELASTGDWLVVLAVRSFSKAEKALREANLNPKNYRILPLDLASLTSVRQFSESLKTMLAKEKLDLNAIVCNAATWHPKDKKPRYTADGFEEHVGTNHLGHFLLAHLLADDLRKSARTGLAPRLVFLGTETHNPDSIAGKVPPQADLGRLAGLEKGLCGENAMIDGKKFEPTKAYKDSKVCNAITMKQMSDRYGPRGVVVSAMFPGCVASSGLFREKRGWFNSFFPWFQKNITKQYVSVEEAGHRLAAVVANPLYSTTGAYWKWNSLKLGDGTMDPVGTNIAISQQARDEELANRLYELSCEMVGISPISKSRAYPEPKSDIERLVSSANQSR*