MLELPAIDFSSSTTIVAAQIRKAHDKFGFVRLVNHGVPVELLQRVLDHQKEFFAQDLDYKSKFLADSGYRTEGFNPSPSNVGIKIKREHLYLFLRPLSRRDPRKWPDSHKDLVEELGVCSTKVYEKLIVALSMALDLDPLYLRDTLCQGELKQTFCTFSYPNNEKEEERDEIYGVPEHTDIGTLVLLFADGVPSLQVLLEGDGKWHTVKPLPGSFIVSFGEIMEVMSNGIYRATTHRVTLDKCKPRCSCAITFEPSEKAQIGPASSLLDKSRHSRVCYRRFIYGERYKEYEDGKFLKDFAKS*