MEVLVVDFKKMEEKEKEALHVLKQDLSKWLNTVIKIQITPENFLTSLDTGVILCQLATRIQTAAAATLAANKATPPLLKRATTSFKAATGAAKRPDLPKPINDICKLVPMGELHCNTSASKGSFQARDNTANFIAWCRDLGLKESVLFESEGLVLHRDEKRVILTLLAVARVGGDLGLATPKLVEMEKEIEREEKEEVKKVVVSRGDHEILNILHQCSCSCKLHAILQGPGKFHITMPSGKTMTVYIRVLHNQVMVRVGGGWDTLDHLLLKYDPCRMTNPSSLSKDIISRRTASAKRGSVHLGTSSKLAPLRVRQASPCPSRSLGRATGESGGMRKWESTPSLYSRQKKKT