MDRHVWTDEETEVFVGFMEELVIEGRIADAGQFRPGSFEKLTAKMNERFPGGGFQITHCKNKVKRLKEKYQFAADMAACSGFGWDDVKQCVVVDNKEILTAYMKKQGVRLYTPGKPFPLYTLLEKIFCKERTNGDAAVCGNDAEEEVQMNGYEEIDEEDTDIFNSNHDCSESLLQQSNFVASSSGKKQGKKPSSFKAAKDTKIMKELTDTLKYVFDQQGKRLDAFAQAMVNTREEKKAGDVLSELGFTDDEVISIALKFSTNPQLEKNVLVIGK*