MNALAATNRYFKQAVRLLGLDSKVERSLLIPFREIKVECTIPRDDGTLATFVGFRVQHDNARGPMKGGIRYHPEVDPDEVNALAQLMTWKTAIANIPYGGAKGGIGCNPRELSNSELERLTRIFTQRIHDLIGVHTDVPAPDMGTNAQTMAWILDEYSKFHGYSPAIVTGKPVDLGGSLGRDAATGRGVLFATESLLADNGKAIPNQTFVIQGFGNVGSWTARLLFEQGGKVKAVSDITGAVKNNAGLDIPSLQKHVEQTGGVKGFAGGDEIDASTILFVECDVLIPAALGGVLNKENAGEVKAKFIIEAANHPTDPEADELLAKKGVIVLPDVYANGGGVTVSYFEWVQNIQGFMWDEEKVNQELKRYMERAYRDLKEKCQTHECNFRMGAFTLGINRVARATLLRGWEA*