MAGPSNESSAEQLKQADLKYEEGRAALKEEDYDRAIELLGAALEIRVKHYGELAPECASTYFKYGSALFYKVQAEADAFGGRAAEVDKGALAEDGKEQELETMEEEEENEGEEKEGDEGDEELLDEDEGDMELAWKLLETAKVIHERQAERSVEEADVIATLADINLEKEDFSTSLQDYKKALQILEGLVQPDDRMLAELLFKICLCQQMAEQPQDALDFCRRAMAVCEARLQRLRRELLAASGGTKLKGKGKMEEEGGRAGAQREDLDHKKEEAEDVSAIGSGVLSTEKNGGESERSERGKETAEASAVEKEIKEIEALLVDIKEKVRLCSWLQAT*