MSRRHKAGKRGNLCLAACQPCSMFAPSERGSGARQGALAAAAARKGQRWLRSAATHLLDCLQRLLPVGCGWLKDILDQRLPDAQQLGELPADALGVKQVVGAGGDNDLCLLLHTEVGPGELGVNILLVQLQDFVVADGPRICEVHDACQLALGHLQGQGQQLGQHSHGVGDVDDLVVLDDLGDEVAGVSHVWHNGHAHPKGKHIGVLLEQVLHNRLGVAVVAAGEVGGVALLEPHAVALRKLVLVVVKDAACPVVGHVDALLQADVCQVEAANHVGTNGLNLVVLTPVDIGAASHTRSVQHMRGLHPVEVGKNGGAVLQAGAGVLEVGALLLEHPTNQAADPATLAEDQELLLCGGAIFGPCHFVLLCLKQRAX