MNTQFTLLIGIFTQPKNFDRRHFLRLVYGIQSTPIARVDVKFIFCNITNAEHRTFIALEIMRFNDIIVLNCSENMNSGKTYTYFSTLPRILPTRYDYIMKADDDVYLRLAPLATSLQPLPRADLYYGFVIPCPSMNAFVHYMSGMGFILSWDLVEWIGRSNIPVNNTYGPEDKLVGQWLKWGNKAKNRFSNKPQMYDYPGTNGRCSHELIPDTIAVHRLKKWEQWIDVLRFFNVTKQIQPSDLYSISFD*