MIKPPKGYPSSEVKLCEHEAGGLFSVFQEYGSGVTQYNKPVYLTWPVLTEPSPKDRLDKKWANWLQQYKPGSVLFCAFGSQLILEKDQFQEFVLGIELTNLPFLIALKPPSGVKTIEEALLEGFEERTKGKGIVCGDFVPQIGILSHSSIECFVSHCGFGSMWESLMSDCQVVLVPKLGDQILNTRLLANELKVALEVERDENGWFTKENLCNIIKSVMDEGSELGELIKKNHVKWKETLTRPGFMSGYIEEFINDLHNI*