MVCALSTFFLPKMERANFGPLIDNPTVIHQGAFACRASLTSSLQHHKGTVGEQGKLKTPETIKIGVLGASGYTGSEIVRLLATHPVFKITLMTADRKAGQPLASVFPHLVSQGLPNMVAVKDAEFSQVDAVFCCLPHGTTQEIISALPASLKVVDLSADFRLHDVKEYEEWYNRPHGAVELQKQAVYGLTELNRQAVMDARLVANPGCYPTSIQLPLAPLLQAKLISPETIIIDAKSGVSGAGRSAKESNLYTEIAEGLNSYGVTKHRHVPEIEQGLSAAFGSKVTVSFTPHLMPMSRGMQSTIYVEMVDGVTVEDLHQHLIKRFQDEEFVIVLPKGVIPHTRHVRGSNYCHINIFEDRIPGRAIIIAVIDNLVKGASGQALQNMNLMMNCAENSGLLQQPMFP*