MNALAATNRYFKQAVRLLGLDSKVERSLLIPFREIKVECTIPRDDGTLATFVGFRVQHDNARGPMKGGIRYHPEVDPDEVNALAQLMTWKTAIANIPYGGAKGGIGCNPRELSNSELERLTRIFTQRIHDLIGVHTDVPAPDMGTNAQTMAWILDEYSKFHGYSPAIVTGKPVDLGGSLGRDAATGRGVLFATESLLADNGKAIPNQTFVIQGFGNVGSWTARLLFEQGGKVKAVSDITGAVKNNAGLDIPSLQKHVEQTGGVKGFAGGDEIDASTILFMECDVLIPAALGGVLNKENAGEVKAKFIIEAANHPTDPEADELLAKKGVIVLPDVYANGGGVTVSYFEWVQNIQGFMWDEEKVNQELKRNVRMDEE*