MAQVVFLSDTDSTEDLEEGLPSLADMAASLEKDSTSDVVSLGSVEEITSPNRDHIVHEVIKNQRSIEEICICCGSFKVHTQHPLFHGGICSLCTENFLETFFLYDDDGLQSYCTICCSGKILLMCDEPTCNRGYCFKCLDVLVSPGTAEKVKAMNTWLCFMCLPLSSHGLLQKKQRWRTRLKCFYDQESNEDRAPNATTKQSISNLHSSEMKSIGFLDSSLGNGRLKYLHDVTNILRMNVKEWGPFDFIFGSTPPVGNSYDHPPAWYFYQYYRILQYGKPLENSERPFFWMFVDNLVLTEEDRDTASRFFKTEAVTVHREHGETIQNAVIIWSNIPSVKSKYSLSDLNVDLHLLAKNIIRKRILSQQPATLVKKFFLPLKEYFKCFS