MRPAPPSVKGLGKWVAGDTIEVYDHHSWKIGKIVKVLPSNFFIVKLLESLRERTCHQSNLRPRLSWQDGKWLHAQQASRNHCVRLETAQERVSFAAFSQESHAGLQLQDLNVEMGAGNRKNGQTETDFYLHKPLTSLKATKRKPGIQMQSAYKEECFNVEAAPQKRRAIQKSRNHEAVGESSHPVLEKVDTFPFPRKHVGEECVCMSSFEDRLNRSIEEAESSHCSVASSSSSYMSNDILCSNQKRSTRPVVYSSFDDAMSSCECPNRRQDKSLTEEKGAAKVHKLELRAYRSAMRALYASGHITWEQETLLTNLRLSLHISNDEHLFELRCLRAAQTV*