MVKEEELRRLEVNVEGWAARDDSGILSPFNFTRRKTGSHDVTFKVKYCGICHSDLHQLRNEWKKSQYPMVPGHEIVGTVIEVGSEVKYFAVGDRVGVGCMIWSCHHCVSCSEGQEQFCEKVVATYNSIDVDGSPTFGGYSSLMVCDQRFVVKIPGSLPFDAAAPLLCAGITVYSSMKYFQMTEHGRSLGVVGLGGLGHMAVKFGKAFELQVTVISTSPTKEKEAREDLGADHFLISKDQKQMQDAAKSLDYIIDTVSADHPLQPLLDLLKVNGKLVLVGVPEKPLYFHPATLIFGRRFVAGSLVGGVKETREMLDFCAEHNISCVIEKVPMDYVNTAMERLGKGDVKYRFVIDVDQSFSKSNS*