MGLQLVPMREAEVGFRVLFARPLCTSANAGFDKLVDKICALISAEEQWSPCLEKSIASAAPRFHSRLLFRVLKLQTQAHMACGLFHWASRVPNFVHTPFTYCALIEILARSNEFDQIWALIHAMRASHISLSPVPFTTLINAYGNAGLADDAHRAFAAIAGFGCTPNVVAYNALLNAQMKAQRTMDAFDTFKKMRDDGCTPDVATYTSMITGLCNASEVEKALDLMKDMTRNGCTPNTWTFTAIIQGLLRAEQGTEALAALDTMLKSGCLPDTVTYNSLIQWFFWKGKPEKAMELYEQMACKGCNPDKLTYGFLVHGLFKAGKAELAIGMFKKMIEKGCNPDTYAFNLLTAWLCTDATPEQAVKILDWILSTGARQKGFSYVVLIDGLFKAKQVDLIFHTVKGLLARGINPDQATCTALINWLCKQGRTDEVVELLEKLTDGPTCG*