MGSSEERVVAVIMVGGPTKGTRFRPLSLNIPKPLFPLAGQPMVHHPISACKRIPNLAQIYLVGFYEEREFAIYVSSISNELRIPVRYLKEDKPHGSAGGLYNFRDLLMEDSPSHIFLLNCDVCCSFPLPEMLEAHRRYGGMGTILVSKVSAESASEFGELVADPDTNELLHYTEKPETFVSDRINCGVYVFTPDIFNAIQGVSSQRKDRANLRRVSSFEALQPVNRSLPTDFVRLDQDILTPLAGKKQLYTYETMDFWEQIKTPGMSLKCSGLYLAQYRSTSPHLLASGDGSKTAAISGDVYIHPSAKVHPTAKIGPNVSISANARIGAGARLISCIILDDVEIKENGVVIHAIVGWKSSIGRWSRVQAAGDYNAKLGITILGESVSVEDEVVVINSIVLPNKTLNVSVQEEIIL*