MKERRTTPDICLKSMKGEEEDDSDKLLCKVNIRRQKAFFQQPEAYPWLNQSDFYFNMNLPKELFSLNVKNASSIKAALLHHNGKKISPPLRETPTISTLATTQRESVDKSFSPIKEHFIKGSFCIDKPTVSGWLEKVLCSLNDLRDWCHKGDNFVCSANIWLSRLSYNQKLILLPLDMGIIEDEQQSAFLEGVSSEFLLNSMLSATLCEYTAVVLNDEAKYSVLGHLNPETSEQTTEYKKMLSSLPCTTNNLQIALWLLVMCLCTSISLACHSKDIHLEDSRKQVLFSIT