MVDGDKPSIGFIYEGMDRCKEAIATAFDNVEANYQEIWEVIDRRWKMMHSPLHAAGCYLDPRLFGISRHQDDEVMSGLYETIDKLLPDPSIAYSVRSQLRAYRLQKGVFGTKSAKYDRTKVVGAIWWEFYGSGTLELQNFAIRVLSQGSNASACERNWSSFSHIHSKKRNRLLSGKLEDLIYVCNNLQLALKNVAKDSSNSSTPWLSPDPDAPEDGDDLGIESDRSSASAEFSDDHASSDFTAPTALDDIELFDVTSRPQEHQE*