MLTRPFLLANWVKLRTYQHIGLNWLVSVQSRRLNGILADEMGLGKTLQTISMLAYLASYKGIWGPHLIIVPTSCLVNWEVEFKRFCPGLKVLCYYGSAKRRKELRYGWTKSNYHHVIITSYQLAVQDSFAFKRKKWYYLILDEAHNIKNFESQRWQTLINFNTQRRLLLTGTPLQNNLMELWSLLHFLMPHVFRNRKDFAYWFSNPMDNIIEGNVKRNDDLIGRLHGIIRPFVLRRLKKDVETQLPGKFEHIVKCQLSRRQVNLLTSFFA*