MCGGAIISDFIPPPRSRRVTSEFLWPDLKKSSKKRSSFFDLDDEFEADFQGFKDDSSIDCDDAKPFVFAGARKPAVSAATADSVIGKKVADGEGERSAKRKRKSQYRGIRQRPWGKWAAEIRDPREAEEAARAYDAAARRIRGSKAKVNFPEEKENPPAKKVAPNPSPVLAQNLDNSFDNMCFMEEKHQVNNNSNQFGGNGYHQYFSSDQGSNSFGCSEFGWNDQAPITPEISSAFINNNSATFAEEADPAKQLKVMDFETTYNSTEWDSSLDFFSGDAVATQDNGANPMELWSIDEIDSMIGGVF