MRCVGGMVERRDGKKLVDGMDEREGEEGKLDGYEAKQKRRVVFEGDELDLCRFFNAVKRYGGYGKVCKEKRWGDVARFVGSAGKISECAKHVLSLLYLEHLYDYEEYNSQLDRGTKKCKRVRPCKERKVSGHLESPLRKRRKNSGKVREKEVAKEALDQICEQCKSGLHGEVMLLCDRCDKGWHLYCLSPPLESIPTGNWYCLDCMNSDKDSFGFVPGKQCSLETFRRMDDRTRRKWFGQMNASRVQIEKRFWEIVEGKAGEVEVMYGSDLDTSVCGSGFPRANDPIPSSVDPDAWRNLWLGYEREK