MGRAPCCDKSNVKRGPWSPDEDATLKNYLEKHGTGGNWIALPKKAGLKRCGKSCRLRWLNYLRPHIKLGGFTEEEDNIICTLYDIIGSRWSLIAAQLPGRTDNDVKNHWNTKLKKKFLAGNTSSSIATTSNNIVTFSNTSYSHQVEGLVLDQKLNPANWFDSYDVNFELEQTPIPVPFPMPQELEAFNYTGSISCSTAPPPYKEVSLMLSNADKHTLWFGYDQASEDDPNLLEFVLDDLHQMNQGFVFQDKSSQVGPPSG