MSHRKFEHPRHGSLGFLPRKRAARHRGKVKAFPKDDPTKPCRLTAFLGYKAGMTHIVRDVEKPGSKLHKKETCEAVTIIETPPMIVVGVVGYVKTPRGLRCLSTVWAQHLSEEIKRRFYKNWCMSKKKAFAKYSKKYETDDGKKDINAQLEKMKKYCCVIRVLAHTQIRKMKGLKQKKAHLMEIQVNGGDVSQKVDYAYSFFEKQIPVDAIFQKDEMIDIIGVTKGKGYEGVVTRWGVTRLPRKTHRGLRKVACIGAWHPARVSYTVARAGQNGYHHRTELNKKVYRLGKAGQESHSAITEFDRTEKDITPMGGFPHYGIVKEDFLLIKGCCVGPKKRVVTLRQSLLNQTSRVALEEIKLKFIDTSSKFGHGRFQSTQEKAKFYGRLKA*