MGSKDPAQMDGSEEPRQGACEDDGAPDSWELADLEESMKKLLAPSVTRLDVEQEEFCLLDKPRILAVSLAEHSLATEKGVEEMDTFLREALQNPRDRLTILRLEQEVEKFVRNPNLQQLEFQPMPSSYLRLAAHRVAQHYHLQSVVVDSHTLEGTRIIARKTLESRLPALRLADIPVDSGQEDDPISIPTMKVAIKQRPQKGPRSIGNFNGSGNMAVGLNKSKSVEERKEEYNKARARIFNSGDLSSKVIEGDCGDLEGSENRESFSISTVKFEDKSISGEACELVVQDGVTDGIDRFLNGVNGKTERDLPFRYKGNSNKVAIFRDREKDRRDPDYSRSYDRYTQRFDPGFGLNLGRLSMHAMYTPVSNYNTEFPHLGGPIRPQIHVESSRTAAAHVRGPWVGSSNSLSYEPSDSVMGPFNLGRVAPISGSAMYLHPHQFTCPMQTMTYVHPQEGFQQSLPQPHLHPEASFSQARHR*