MKKIKQMVGPEDHAIYALSGCVESTVAATLVHKALGDKLHCAFVDNGLLRYNEREHVMVMFENDIHFPVNCIDAIELFLVKLKGVTDPERKQKIIGGEFIDIFDDFSVDLEKKLGRKPNFLVQGTLYPDVIDSCPPPGRGRNHSHTIKSHHNVGGLPAEMNLKLIELLNLRFKDEVQKLGEILSVPQGFLKRHPFPGTGLAIRILGDVTEGNALETLRLVDEIFINSIKDVGLYDQIWQAFAVFFPAKTVGVQGDRRTHSHAVSLRAITTINLIPSSLLRFLRRFATVFME*