MKFGETFMEYLHGEQEGCLDKCAHVEYKRLKKVLKKCRSQGPPSTSCNDEQLQERDSEQNHSLSQFCHCQSCPLCDQMFFSELMREASDIAGCFSSRVRHLLHLHVARGMQRYKLRLRQCFINDQQIMVEEGRMLIEYVTMNAIAIRKILKKYDKVHCSINGKNFKSKMRSEHIELLQSPWLIELGAFYLNFDGIDGGEFSEFCSRFSCDLSATEPVMTLMLPNYTKLEYGLTCAICLEMVFNPYALSCGHLFCKLCACLAASVLMVEGLKSASSNAKCPVCREAGVYTNAVHMLELDLLVKRRCKEHWKERMVAERAETVKQTREYWDLQTKYAIGY*