MWRTRVVHTTGYVYQSPVTASYNEARLTPRSSSRQNLVLNRVETIPATRSYRYIDYWGTAVTAFDLHAPHTELTVTSSSVVETERPEPLAAKATWADLQSTAVIDRFDEVLRPTPHTPASARVDAVGRRIRKCHEPSEAVVAAARWARSELDYIPGTTSVHSSGLDALEQGKGVCQDFVHLSLMVLRSMGIPCRYVSGYLHPKRDAVVGKTVDGRSHAWVQAWTGGWWHYDPTNDNEITEQYISVGVGRDYTDVSPLKGIYSGEGVTDLDVVVEITRLA*