MGRWQELQQAMSAGVEAAIDAGWDRQAVYGLVESAIKDTRFLPLEQAKTAVAELFSEVEEVGSSAYERLFRFSAYRPQEKLSLLLWQLGAVLDQHGMLQLVGPYRFSKTVAPHATFWDLLAKTVQKAYPLGLLGSFNQEKAKKIHQLRMYIDRQNITYIRDFFKQEGDTDEQALKRYVFAAKPQGMGGRKLKKSSARLHNKYPEGASYSLINKKRLTPNFHSEFILNEEGTFVTQWDVLVEDWRGRLISNPAYYQAAKNNEYQEKVLNGESFNYANRNNRTHELLDSSPPGRFDHQLRKTAKKGWLSPRIQEYDYRRERQIKCDDYSK