MGRSQCCDKVGIKRGPWTQEEDTVLVSYIQKHGPGNWRSVPANTGLMRCSKSCRLRWTNYLRPGIKRGNFTKSEEGLIVHLQSLLGNKWAAIASYLPQRTDNDIKNYWNTHLKKKIEKHQLATTGCTTSSDSNNGCPEIMTSRCHNNNASGNSCHSNLPSSDLSSSSYASSTHNISRLLQGWTRCSPKVKPTAPDQDLTCHGIQMKVDQESCHPLFNEELKQLLPAWEEPSAEASFYGSQSTPACADGKKRFDAQNPPLAALENWLLDEAARQVDLSVGYIDSISHAFI