MKQLLNNIIVILSVILVLFGCTRSDEYYRDYLKNGEIYYPGRIDSLSIIPGDRKAVLRFRMTTDPKIQTIKAFVRNSLSPNQTVLTFPVTQGDYGKIKEYALDNLEEATYTIDIRTFASEKDSSRAVTASQFIYGQSYISTLTNRSFLKFAGPDATVNVPYAVFAREPNLPRLGNFYPMQFTEVNYVTTIGDTVTVRITPYEEVAQMGGIKNPSIIKYRTVYKPTPTVIDYFYTPYKEVSYPK