MFTAEFAVKMTCERCVAAVRSALGGVSGVDAVDVDLPAQRVVVRARVSRMRAHPSAFFGSDRARSTPVASVRGDCEFGRSVVLRGQGSLSGENLGAAVAILEFPHASLGPPGRVLGLVRMVQLRSELSFVEATVNGLPQGKYQVAVHEYGDVTDGGSNTGNVYKRFGEVSIGSSGQGSLVTESNFDIKDIVARSACVTDDKGNPAVCGIIASGSLAMAEEHKLKGLEAKILDGSKLKIGIVRAKWNVSIIDGLIDGLQQAFDQCKVPRSNVKTIEVAGAFELPMGARRLIEASKGQDGQPTLDAVVCVGCLIKGETMHFEYIADAASHGIMRVGLDTGVPVIFGVLTVLTEQQAVRRSQGEDNQGTHWGLTAVEMGLLKPEKLKKDLGL*