MNLLAAMILAAGLQSAVHIVHAADPEPLQDFCIADLAARPVSNGFACKLLALASTYDFAISRLAEAANPSVSATNGTATLAFVREWPALNTQGLSLIRLDINRGGIIFPHTHNLATEILYVLEGEMYTGFGTNNFGNDPTISNKLYAKVVKKGEAFIFPRGLLHFQLNKGKVLASSLNVLNSLNPGIQLMPSALFGNGIEREMLEKSIFMNETQVAAHNSCWITTFILLLLWLYRPWASKILPTACHLGLVCLRFLSESERGRHAVLVCETHFYGYLYCFSCSRFATTVLVCLLAFGVPGWSIKQGKARNIWSAGKANTFRTPSGFCVHLRMYPCIHLQNCGRRQEELCH*