MSTVEDQLSLELETVNKDILLKKALLHYKDAIKSEREGNLGESLNKYRLAHKVHEDVESIYRRLERLQLCKRNEEEEMLNSDASEAMLTVSSVPSPTLTENESVNESVVPNILKLPDEVLLVILENCIRDLHDLRYLSSIALTCKHFAKALRADSLYRSFCYCSCEQKEWQQSIKSIEEELVEKYQQSWKTLFLKKPRSRFDGCYISVCRYFRPGTSDTSWNQPIHLITYYRYLRLYPNSTCIVYQSSNEPNDVVRNFSVQNTSLFSPMSSSPMFSNGNVALTGSWSMTPSGEMLIVYPASQTYTYVQKLQVRGIRLKWISFYSIHNYTSFTNEMPLTHNRDYVFSRVYSYTADSESLKRG*