MVSQATIAITGVLQVMGISFFVNQPNNQCSPAPSLGAYLFLLAILFLLWDGDVIPKRYKKSSPRLFAFVEILATVFITELIMLIGWCGYERMAFKTASMICRQSEWCEYGLLIIITILGALITMCIVAEVVCPVKMKDTMGGILEGMPIPLCAGPVIDHIQDIRSYVMGAVFFSQLTRVQRFQAIRAFQMQLRRPRVPNQESQKPMWQEDPDEQTIGLQQGMELEEQQEAELEA