MDRHVWTDEETEVFVGFMEELVIEGRIADAGQFRPGSFEKLAAKMNERFPSGGFQITHCKNKVKRLKEKYQFAADMAGCSGFGWDDVKQCVVVDNKEILAAYMKKQGVRLYTPGKPFPLYTCLEKIFCKERANGDAAVCGNDAEEEVQMNGYEEMDEEDTDFFNSNHDCSESLLQQSNSVASSSGKKQGKKPSSFKAAKDTKMMKELTDTLKYVFDQQGKRLDAFAQAMVNTREEKKTGDILSELGFTDDEVISIALKFSTNPQLEKMFWSLGNSQKTGFIRAILHT*