METKKLHAALLSSPGMGHLIPIIEIGKRLVVEHEFDVTVFVLSHKTSPAESEILENAMNPRLFDIIELQPLDISAIIDPKAAVFTRLAVMMREAKPAFRSALAAMAVRPDVLIVDLFGTEHLIIGDELKIPKYVYIATNACFLSLSVYVPVLDKQIKGEYVDQKEPLAIPGCRPVRPEDVADPMLDRANQQYYEYLRFCKQISSGNGILLNTWEDLQASTLAALRDDSLLGPFTKVPIYPIGPSTRPIGSIVPRNKEIFDWLDKQPQESVVLVLFGSGGSLSTDQMNELAWGLETSKQRFIWVVRPPVEKTGDGSYFVSGTDRNDISKFLPSGFLTSIQDIGLVVPMWAPQADILSHPSIGGFLSHCGWNSTLESIVNGVPMIAWPLYAEQRLNATLLAEEIGVAIRPKVLPSKETINREEIATLVKKIIVGEEGFAIRNRVKELKDSAYKALSKGGSSYESLKKMKQDCETRIQAITKP*