MLVGAEHRYSPVEKECLAVMFAVQKLRHYLLSNTVYLISRINLLKILVTKAGSLNARLAKWSILLSQFDIRYVPQKAIKGQALADFLAEHPLPKDSLLRDDLPDEPVYSVETSSPNASWNMYFDGATRTNEKGKPISGIGILFVSPDKYMIPHAFSLLEPCSNNAAEYQALIIGLELALESGITMLEAFGDSQLIVNQMNQEYEIRKPDLLPYHNKAQSLRQNFDICHITHIRRGENIRADALAGLAASMATQDGENMQITVCQRKILPPLNTHRAVAECHRVVGGRISILKPPIGDWRDPFIDYIMFEILPEDPKERVSIQRRAPNFHLDIPSKMLYRKSFNGVLLRCLSQQEAEETLKEVHAGLCGAHQAGPKLYDQIKRLGYYWPTMVADAIQFAKRCQQCQVHGDYVHMPPEWLHPTTISWPFEAWGMDIIGPISPPSSKGHRFIFAATDYFSK*