MTTHEETNVAVIMVGGPTKGTRFRPLSLNLAKPLFPLAGQPMVHHPILACKKIPNLVHIYLIGFYEEREFALYVSAISNELKIPVRYLREDKPHGSAGGLYNFRDLLIEDDPNNIFVMNCDVCCSFPLADMLSAHSKYKGIGTLLVKKVSAESASEFGELVADAETGELLHYAEKPETFVSEWINCGVYIFTPEIFLAIQDVATRLKDHATLRRVSSFEALQLTTKSVQTDFVRLDQDILTPLAGKKQLYTFETKDFWEQIKTPGMSLRCSSLYLAQFRQTAPELLASGDGIKSATFLGDVYVHPSAKIHPTAKIGPNVSISANARIGPGVRLIGCIILDDVEIKENAIVLHSIIGWKSSIGRWARVQGGGNYAAKLGITILGEDVLVEDEVVVTNCIVLPHKALNLSVQEEIIL*