MPKTLLSVNPKKLPWEQDPPVHNRWHPDIPPTATVAEGDVFRVETIDWTGGQIKNDDSADDVKHVDLTQVHYLSGPICVPTAQPGDLLKVEILDVGPLAGDEWGFTGTFHKDNGGGFLTDHYPEATKACWDFEGVYAQSRHIPGVRFAGLIHPGLIGTAPSQELLDMWNSRESALQSTVDTPKMTTTCAHMHTRPLATWPNPTGAMLGKVGHFKHGPKEAGWERIAGEAARTVPGRENGGNCDIKNLSRGCSLYLPVFVPGANLSMGDMHFSQGDGEVSFCGAIEMSGFLDLKLTVIKGGMKLLPVVGPSPLSVNPIFEIGPMEPRYSEYFVFEGVSVDENGVQHFLDATLAYKRAVLNCIKYLANFGYTEEQIYLLLSCCPCEGRISGIVDVPNAVATLAIPLAIFDRDVRPKAGDALEALAKGITIKKVFPDCAHESTPDTAPAPLDPRL*