MSTSKAITLTLFIATTLLAPCNAAANATTKPLFPAILIFGDSTVDTGNNNYPLPTIFRAEHFPYGMDLPDGKANGRFSNGKLISDIIATKLNIKEFIPPFLQPNLSDQDILTGVCFASAGAGYDDLTSLSTQAIRVSEQPNMFKSYIARLKGIVGDKKAMEIINNAFVVVSAGPNDFILNYYEIPSRRLEYPFISGYQDFILKRLENFVRELYSLGVRNVLVGGLPPMGCLPIHMTAKFRNIFRFCLEHHNKDSVLYNEKLQNLLPQIEASLPGSKFLYADVYNPMMEMIQNPSKYGFKETKRGCCGTGFLETSFMCNVFSPVCQNRSEFLFFDSIHPSEATYNVIGNLLDPLIRGKFQA*