MTTAERELDQNTNFDWNRIQESGKELVPVFGPGYTGLVNLGNSCYLAATMQILFSTHSFISRYFSHQSLKLAFEMAPADPTLDINMQLTKLGHGLLSGKYSIPVAEKDVATGDVRQEGIPPRMFKSVVAAGHAEFSSMRQQDALDFFLHLLDKVERGNNMRPDLDPSRSFKFGVEEKILCSSGKVSYNKRDDCILSLNIPLQEATNKDELEAFNNQKADKGLEEDNMSTDEIVRPRVPLEACLATFSSPEQILDYYSTALKGKTTAIKTTSLTSFPDYLVLHMRKFVMEAGWVPKKLGLFRKLQSF*