MDRHVWTDEETEVFVGFMDELVIEGRIVDAGQFRPGSFEKLATKMNERFPGGGFQITHCKNKVKRLKEKYQFATDMAACSDFGWDDVKQCVVVDNKEILAAYMKKQGVRLYTPRKPFPLYMRLEKIFCKEIANGDAAVCDNDAEEEVQMNGYEEMDEEDTDIFNSNHDCSESLLQQSNSVASSSGKKQGKKPSSFKAAKDTKMMKELTDTLKFVFDQQGKRLDAFAQAMVNTREEKKAGDILSELGFTDDEVISIALKFSTNPQLEKIFWSLGNSQKAGFIRAILHT*