MKFGKIMQNQLDDTIPEWREKFLCYKQLKKRLKSIQAPVCFTKAAFVENNAFSSPSLDGCLTKDPSDEVDEADTERDENEEARGEKRGAAELVDSDASDTAPFEHPSPKKRKVLTVEEVVEELSAVAAEDSNGVLSNDDSGEENRVAQLMAKDKEFIRLLNVELDKFNNFFIEKEEEYVIRLHQLKERIERVKVKYAENGNACDRSCEEECTRIQMDIVTFHGEMVLLENYSSLNYMGLVKILKKHDKRTGAVLRMPFIVSVLHQPFFSTKLLSKLVLECLECANSIRSILPPSPMHEAVVEEGVIEDASLSQAMESEPIHRQTLAALRTIQAMRKA*