MSAISFSSTHLHSWKNPKGFGKVRKQRDGKLLVKCSSKSGNPTSLQNGVRVGVLGASGYTGSEVMRLLANHPQFGIALMTADRKAGQPISSVFPHLSTRDLPDLIAIKDANFSDVDAVFCCLPHGTTQEIIKGLPKHLKIVDLSADFRLKDLSEYEEWYGQPHRAPDLQKEAIYGLTEVLREEIKNARLVANPGCYPTSVQLPLVPLIKASLIELKNIIIDAKSGVSGAGRSAKENLLFTEVTEGLNSYGVTLHRHVPEIEQGLADASGSKVTVSFTPHLIPMSRGMQSTIYVEMAPGVRIEDLYQQLKLSYENEEFVFVLENGVIPRTHSVKGTNYCLINVFPDRIPGRAIIISVIDNLVKGASGQALQNLNLLMGFPENLGLHYLPLFP*