MTAFGGFEPVFGKAQGRLESSPSHDLLPFLFYLRAKNSDHLLIHLTDFHANTWYSDMSTEYLEDMKDDIGIGGSWEDFITYVRAVFLSNNVTILLKGSLSAIASEGATSAKLVGQKAKGTPKFRVKLTKLQGIAATDAMGTISVEMFNVFRSQAASLSSETARTLQLSTAFLHEKARADVLQERLDALSFNKKKSRFRPMLAFDDPTMTQPLATQNTMIASVLEDFSTPGIQPTGPSTQTESKVKPATKTIHAPPRLRAAPIMRRSKRRKDAEDDDDE*