MNTLNVFFVFYVLYITTFFFNPCFCEDTDYYSETNDNSLKNIDTAIGKKKGKKSVAIALLSSGLVASIIGVLYYMYKSHNRGRHDWNKDFNFPFFNKQIEYEQPDGEKPSTSTKYKEPLGINKVNIKGKLKENNNDIDIPLKRFNIFMDNVKLAAQHHFNDLSNEQHKYLINDYDYLRKIVQTLDESRDVNISKAQEDIAVLGVEHFLKEQYQQKLI