MDRHVWTDEETEVFVGFMEELVIKGRIADAGQFRPGSFEKLAAKMNERFPSGGFQITHCKNKVKRLKEKYQFAADMAGCSGFGWDDVKQCVVVDNKEILAAYMKKQGVRLYTPGKPFPLYTRLEKIFCKERANGDAAVCGNDAEEEVQMNGYEEMDEEDTDFFNSNHDCSESLLQQSNYVASSSGKKQGKKPSSFKAAKDTKMMKELTDTLKYVFDQQEKRLDAFAQAMVNTREEKKTGDILSELGFTDDEVISIALKFSTNPQLEKMFWSLGNSQKTGFIRAILHT*