MSTATNGDAKYASRPTAILHRTPWRPPVASSAEGIYITLEDGTKLIDAVGGAAVTCIGNGHPKVKQAIKDQVEKISYVYNMQLSNEPAEELAHYLVASSNGAFGAVGFVSGGSEAMEGVIKTARQYFYETGQHQRTNFIARKLSFHGNTVGTLSLAYHPARRAPYASLLDERSYHHVSPAYAARFKGAGESEDAYVERLRKELEDKFLELGPNTVIGFVAETVVGATTGVVAAPKGYFMAMKSVCEKYGALFILDEVMSGMGRMGTLHAWESYGDGASPDLQAVAKGLGGGYVSIGAVLMSQRVADGVRDNAGFWKHGHTYQAHPIACAGALAVQKVIVEENLLENILTQGAHLGELLRTRLTGPNARAAQYVFDIRGGGGWWAVEWEFSVPGTFALDVQSRALKNGLVIMGFTGGSNVEGTKGNHNMLSPAYNVTRQEVETIVDLFVKSIEEVLVASGL*