MDEVWERAVEAALEGQKNLSSARSLTLDGAVKCIHGRLPPPSLLEKFKQLKQLSIANVGVSSLADFPRLPHLQKLILSDNRIAGGLEYLVEAGLESLRDLDLSNNKIQYIDDLAPLAQLKLVSLDLYECPVTRVVDYRAKVFGMIKSLKYLDKADAEDNERPESDEEEDDDDDEEDDGGSGEVDADERSGKLDAGPPDEEDEEDEDGDESDEDEEEGTGFLGKSLLYPNNNPLRSNGFGHGSVFDSHGLKAEEDDEDSSSEDEEDVDDEDDGEAEQFLRIAVDASRGSQVASLNGQVNVESSSDDEEIDDEEDEEEEDVENVEVHEVEESEDDDGDDDDEDDDEDDDGDEGEEEEDVEEDELENTHPSNGSLPINAVTVPEGEIDGHESDDEDENGELGEEDEDIGEEEVEYEEEDVEEEGRLLTGMLLGFGIGGGAYVSTMDEATF