MDRHVWTDEETEAFVGFMEELVIEGRRADAGQFRPGSFEKLTAKMNEKFPGGSFQISHCKNKVKRLKEKYQFAADMAACSGFGWDDVKQCVVVDNKEILAAYLKKQGQRLYTPGKPFPLYPRLEKIFCKERASGVDAVSGNDAEEEVQKDGDEEMDDEEFFMFNSTQDFSESVPQQSNSMASSSERKQGKKPHSSKATKDTNMMKELTETLKYVFDQHGKRLDAFAQAMINTHEEKKVGDMLSELGFTDDEIISIALKFSTNPQLEKTFWSLGHTQKAGFVRAILYS*