MNALAATNRYFKQAVRLLALDSKVERSLLIPFREIKVECTIPRDDGTLATFVGFRVQHDNARGPMKGGIRYHPEVDPDEVNALAQLMTWKTAIANIPYGGAKGGIGCNPRELSNSELERLTRIFTQRIHDLIGVHTDVPAPDMGTNSQTMAWILDEYSKFHGYSPAIVTGKPVDLGGSLGRDAATGRGVLFATESLLADNGKAIPNQTFVIQGFGNVGSWTARLLFNQGGKVKAVSDITGAVKNNAGLDIPALQKHVEQTGGVKGFAGGDEIDASTILFMECDVLIPAALGGVLNKENAGEVKAKFIIEAANHPTDPEADELLAKKGVIVLPDVYANGGGVTVSYFEWVQNIQGFMWDEEKVNRELKRYMQTAYRDLKDKCKTHECNFRMGAFTLGINRVARATLLRGWEA*