MSSNAEKFLEAAATFPADALPSHRTYEHPLVSRYATKEMSFVWSPAMKFTTWRKLWTALATAEQELGIDITDEQLEEMRTNLFRVDFELAAQKESEFRHDVMGHVHAFGAAAPKAMPVIHLGATSCYVGDNTDIVQIRDALKLVQRKLVKVLATLKTFAEKYRDLPTLGFTHYQPAQLTTVGKRCTLWMQDLLLDMERIDTELEKLPMRGVKGTTGTQASFLELFDGDHDKVKALNKRVCELMGFNKVIPVSGQTYTRKIEFYIISVLSGIAQSAYKMCGDIRLLANLKEVEEPFAKTQIGSSAMAYKRNPMRCERVCSIARYVMGLPDGAAHTHAAQWFERTLDDSAIRRIILPEAFLGTDVILSLLENISDGLHVWPEVVKAHVMAELPFMATENIMMECVKAGGDRQELHEVIRVHSMDAGAVVKGEGKPNDLMQRIKNDPLFAPVHSKLDEMIDPRKFCGRAPEQVDEFMAEEVNPVLEQHKDLLKIASVDGVNV*