MLDEVHQSDARLFVNAGTGRFVRRDLPLLRRYNVVASAAGGLVVLAERSAPHAARVLNPFTGAMISFVAPVPCLYDPAAHLIGSLPTLVFISKDDSPTIYWADPDSKSFVEDNEGHFTHLLVRLPFERRVYPTTLQGWLFDPSFVIDFFNHHFDGNAECPLVNKRCFQVESAGEMLAVYLCLHGHGVDVFKIDTGSDLLDRVNNLGSRAIFVGERRCLAVDADKFASVEANCIYYVRKETSWYDVSLYRLKDETGVRAVGAIYSFGSSFLSDDPPFSDVQLLCYYTFEVRKMFPQLQQDCFFSES*