MCGGAIIANLIHPQRGDRSVTASDLWPNPDSFFSKLTPFESHRDTFINPDSFTRKRSQLASGDAQVDKTPVKRQRKNLYRGIRQRPWGKWAAEIRDPRKGVRVWLGTFNTAEEAARAYDREARKIRGKKAKVNFPNEDDEYSITQNPPPLTQHIACNFSNLPKTCNFGFGYDLNQIGSYSSNSGSVTEEEACPGVSKQNVNSNNYIGEVKVKQEEAKMEVEKVNNGETVIIDLESRQQENEVQKLSEELMAYENYMKFYQIPYLDGQSPAPNTAAAAQESVVGSLWNFDDYVDDAVVSL