MPDQKVFRLPSKGAGYEAIEEKSEQIPKPKPHEILIKVHASTLNYRDLVIATGQYPFPVADNVVPLSDAAGTVEEVGADVDGFEKSDWVISNFDITNLYGPQQDWSHGLGGPIDGALQQYLAVPASAAVKIPKTTKLSWGQLAGLVCTGTTAWNALYGNNPLKPGQTVLFLGTGGVSMTGLMLAKAAGANTIITSSSDDKLKMAVDKYGADHTINYKTHPEWEKEVLKVTNQKGADIILENGGAGTIAQSLGCVARGGIVAIIGFLAQPKEMPDVAGLVLGSGAIVRGINVGAKELTEDLVKFVCGKGLQMPVEKTFKFSRDQVLEAFKYLESGSHVGKICIEIA*