MSLIGRLATKQSAWLNGLIARSAWASFATAAIDESASHQPSTSGQAKRIRSKELSAASVGAYYSLDPAVLPEAGQVYAGAFYAPREPGHERHGGCKALQQEVSLTGTHSIMYRPVMHNLFNALGAHDRHHQRLLLSGPAGSGKSIALVGLVEWARQHGWIVLYIPSCSALVQGGYFARRGSSNRWDTLTSAQQLLKGLMDAHGPKLKQMPVLSLLEEQQPQQQQHQRQPAAGAAASDGALSAEAEAAAALRESFRGRTLYDLATGALRGDDNAQLAADTVLELVRQLMAASSVVRDGKPQSPVLFALDDYNCLYGGTDYGWYSPREDPRRARRRPIHSDDLVLASGLRLMDTPQLGTATVVAATTTSLSLPAPPAPPALRMPHTELRVPGFSEAEVRNALAHYHATGYASCLATSRQARQLHALTQGNARELRMNTSTLGLKLS*