MGSQQGHKVRHIIDSVQDMVPLAALLKRDLDSDKLERPAIRHGQACQAKKGEDHIMVKIDCQRIPGDGSSTFAVFGVFDGHNGASAALYAKENLMRDVLSALPTTSNRDEWLAALPRALVAGFVKTDKDFQETGQTSGTTATFVVVDRWTVTVASVGDSQCILDPQGGVVSVLTVDHRLEENEQERERVIRSGGEVGRLNLAGGAEIGPLRCWPGGLCLSRSIGDVDVGEFIVPIPHVKQIKLSKAGGRLIIASDGVWDALSCEKAAKCCRGLPAELAARQVVKESLRSQGLCDDTTCLVVDLMPPDNYIPSLPSPIKKQTKLKSLLFGWRSKESTAVVANKPSDVGIVEELFEEGSARLAERLGLDPSLGILNCAICQTNMTFIDGISVHAGSVFSMANRTLEGPFLCTSCKAKKDAMKGSQCFEVH*