MRVGVCVFFLSKIVTGLQVKAWVRIVANGEDPLQIIYLGRGCYYIKCSDYKQKFSLLSKSAAWGGGVFGVSLPWDETFDLYAQFAVKSPVWVLLKDIPIFLLPHLEELLSPLGKVLYIPKLGPFLHTRSLKVCILWSLDMEIPTHLKFPINEKDAIYIQLVFDPFPLACFKCNRFGHYAWKCPLLQKDAEMDLHSSSTSAELATDRKEKTQQDSEVCPMALQESTQVHTQAAVNVNCQQDFTSLLNNTQVAARWLKKEDSSGILLSNPFGLLTKEMPLEESNVEAATVGGNLTSISAINSTKVKRNRKKKAKKKKKSKEGNKEHKDPENVEIYVE*