MSAVRPRPPPVAIPRLTRLNALVYRDPDRQAQCLSPAADRAGPLVVLGEAHIRNILREWEAARAAAEKSGDEKSEHASADGKKSGEDEEDISPPPDFVCPLSLDIMVEPIVVASGQTYERAFMDQWFEGGHRTCPVTNVVLPDLKMVPNKALKKAIFEWAERYRVELPDPAEVELRVKAIVKEASSMERDAALREQEMGVGEGEGEGVGVGVRGGVAWEVGPTRLRVRSKQMQMYRQIMERRKAAMGAREGRATSLGGMEPLPDLLSEVEAEEEAENQVDVDFLGSLKSVETLKCGGVVQNEEQRKIVSALRRISKGSSTSREVIAGMGAIPYVIQTASSSEGSILEDSLTSILNLAVESNLRPALVSNGAIKLLAEKIKSKQNLKAQAISVAALCNLAVDEGNRVAICETGVAPSLVHVLRSTEALRVRRDAALTLFNLSIDPWSREEIVKSKCVEEIIRILDDEEVEDVLKEDVLLLLSVVAKSKEARKRLHDEGALGVIAAFLNRGASIAVMTHTVAVLLLVAEGGREGRERVLDEVLLSRLFQMVENGTRRGRAKALALLTLLREG*