MNSVDKEVRLDKVLSSFLTDEDLQDVTLVANDGQKVRANRFVLSARSPVFRRMFLGNFSEATKPEVDVGFSGIVMQEIVEYIHTDTCASLNGKKRKACDENEAKQWDVQKELAEKMVALSAAAMYYNLPSLVKEIEKSISKVVKQVPSLPLMVLASCRKEGPSVPSTLLELAWTFVRANKEALMEAKVHACVDATLVEEIVKDEKLEMDEYTLFVFLTKWVDSNPKDRQAIAKNLGINLRLEKINPAYLSTSVSSSGLFAADQINEAYKKQALHAEQIHKVSFQQDRLCLVWKKSLTLESGSDGDDVNTDMLSCLPIKEGIYEWTVELLADHYGGSSAVFGIVCAETFVDNGSLFYRQKGGWGYDDSGNAYNEGKAHIGSYPIRVGVQFKVTLNLSPSDRQNGTLKIQFSNANEEDISYDIVNNLHDHLNLHPRGFLPAVSTCHGGLVKFVKMKKLLEV*