MEGMMDKGVLEDIIRRLLDGKGGKQVQLSEAEIRHLCVNARHVFLSQPNLLQLHAPIRIAGDIHGQYQDLLRLFEYGGFPPAANYLFLGDYVDRGKQSLETICLLLAYKIRYPDNFYLLRGNHEDAKINRIYGFYDECKRRFNVRLWKIFTDCFNCLPVAALIDEKILCMHGGLSPELQNLNQIKEIQRPTDVPDSGLLCDLLWSDPDARVDGWADSDRGVSCTFGADKVAEFLDKNDLDLICRGHQVVEDGYEFFAKRRLVTIFSAPNYGGEFDNAGALLSVDKDLVCSFEIMKPVDNKASLSGSTVPKLNLKKPIKPGKI*