MPKTLLSVDPKKLPWEQDPPVHNRWHPDIPPTATVAEGDVFRVETIDWTGGQIKNDDSADDVKHVDLTQVHYLSGPISVPTAQPGDLLKVEILDVGPLAGDEWGFTGTFHKDNGGGFLTDHYPEATKACWDFEGVYAQSRHIPGVRFAGLIHPGLIGTAPSQELLDMWNSRESALQSTVDTPKMTTTCAHMHTRPLATWPNPTGAMLGKVGHFKHGPKEAGWERIAGEAARTVPGRENGGNCDIKNLSRGCSLYLPVFVPGANLSMGDMHFSQGDGEVSFCGAIEMSGFLDLKLTVIKGGMKLLPVVGPSPLSVNPIFEIGPMEPRYSEYLVFEGVSVDENGVQHFLDATLAYKRAVLNCIKYLANFGYTEEQIYLLLSCCPCEGRISGIVDVPNAVATLAIPLAIFDRDVRPKAGDALEALAKGITIKKVFPDCAHESTPDTAPAPLDPRL*