MMKDSVECMVMPVGSSIFEKLTISKGIRRFDCLILNGFISIAGGMCWASMGKNGLCKDLLAERLSKEQCCKLGGSSVSTSWSPTDLEPGALFFWRVLGDGVPCTKCKASCTDVECVSGKKCVMRSGSPKCICSPNCKQRDGFKGPVCGTDGVSYKSHCRLKKRSCRTRDQSLSVDYIGMCQNSCNKVACPTGKYCLQDQNLIPHCVKCATFCPRGLLSTRFVCGSDGWTYQSPCHLREAACRIGKAIPIAYKGVCKKSATCATVSCKSGQKCLVEKKTGRPRCVTCNLLCSEEETSGKRKDTNGKVCGSNDKTYHSWCQMFMDACATGVVIETKASGPCRGDKPSDVFNGNWNYVNGSNVLIDGI