MMERLMQAAPYGPLQDGSYDPALITKLVRNYRSHPQLLELPSRLFYGGDLQACANPHITNSLLHWEKLPNKGFPMLFHAVVGKDEREGNSPSWFNVMEAKLVIGYVESLMSLKKNRLTADQIGIITPYPKQVQKLRVLLRSKNREGVKVGSVEEFQGQERRAIIISTVRSDTDWLDFDKTHRLGFVSSPKRFNVALTRAQALVVVVGNPAVLAIDPNWAAMLAYMKQHNACVGCPMPTDDALNAALSKQAVPVGANNVDSVADQILLPDHQALLTVWQT*