MRQLVQAAIDAANAGQTAQAKQYLKQALTENPNDVDGWLVLAAIIEDPARKRQCLQRALSLDPTNQIARDELLEMDRAAMGGAPAPSIPARPVESNAPQPGSRQMDISRPLGGSPVPAQPQRASQSQSVYQPQPAPQFKPVAQSKPVPQPQPAAAPAAKVLKFHFPLWMRIILCGSAAGSVLFIPFAIMNPDMLMGVFIPLLFLYGAWMISVRVEVSNTGIRVAQLFGGGEIGWDEIARLESNTLKRRLTLFNKNGQKLHVTNQVSGYPQIIEILRQKRPDLFGMAAPASYYASSPYTGMGQQVTPAFTGSKVFKKSFFKRYASVIIGIIVIPIGLPGLWNNSTENLIGGIIFMLVGLYLILAPFFSIHQIKVEPGQLTIEATFNEDRFRPDQIANISMKTARGRRGSATNFVALQTAEGKTISLLGFDGGEEILYGTLVNWWNSQRK