MKTRITELLNIDYPIFQGGMAWVADGDLAGAVSNAGGLGIIGGGNAPKEVVKANIDRVKAITDRPFGVNIMLLSPFADDIVDLVIEEGVKVVTTGAGNPGKYMERLHQAGIIVVPVVPSVALAKRMEKLGVDAVIAEGMEAGGHIGKLTTMSLVRQVVEAVSIPVIAAGGIADGHGAAAAFMLGAEAVQIGTRFVVAKESNAHQNFKDKILAAKDIDTVISAQVVGHPVRSIKNKLTSAYAKAEKAFLIGQKTATDIEEMGAGSLRHAVIEGDVVNGSVMAGQIAGLVRKEESCETILKDIYYGAARVIQNEAKRWQSVSIEK*