MDVSDVVRDADLLSHMLDDMVEEVGEQNVIQVVTDNASNYVKAGRLLEAKRQHLYWTPCAAHCLDLMLEDIGKIPRVKNALKKCIFMNGYIYNHISLVNLMRKFTNQRNLHRQTVTRFATSFITLAQFHKKKSNLRKMVTYKEWNTSKWSKDVGEKKMATYFLQDTFWRNVFYALKLTGALVKLLRNVDGEKKPPMGYIYEAMDRSKEAISKSFGMKEEQYKESFEFIDKRWNCQLHRPLHAAGYYLNPEIHYDNVENVECEEVMIVLDIETQDKILLELDSFKNATGLFGHYMAKRQRKTKSLADWWSSYGSSTPDLKNFSIKVLSLTCSATGCERNWGVFQQLHSKKRNRLGQSSLNDMVYVKANRALERRYKRKDTIDPVLLREIYESNEWLLGRMEENSSNDEGDLVFEGDDLTWDSVSRASGANDPIYDTREATSC*