MRLLNTRTGRFEEKNPEQITYAILSHTWDEIEQTFQDVREIQRSPTRRAGFHSLDFSCAVARENGYDYLWIDSCCIDKTSSSELSEAINSMYDWYRSVAVCYAYLSDVPFGEKHRAGSSRFRSSRWFKRGWTLQERIAPSALTFLSEDWKVIGTKGSLCDLVEDVTSIPEEALLHTKPLDLFSVAERFSWAATRQTTTTEDRAYSLLGIFAIHMPTLYGEGELAFQRLQEEVVQRIPDQSLFAWSHVYLSIKPG*