MPTGRVGPNPHHEAEKIVPAILFSCLYGLKNSSLFWFADPNDVLMISKWSLGLLEVFSKDMKPIKYLKPVAKKQEASICFEDVILFAGSTNSAYMPNRAAHDWFRRRVLEHCQVPMSEAKKPVEDVVIVHRPNSSRNFANYEAVKEVIERKLQVPVKMALAGPWDFCKQVRLVAEADFVLTPHGSHNVNLLAMRPGAVVMEVFPYLYYIDWYGHYLHSARVSHRELHGTWPSEKSGMPLLMRLYALLYGWQK