MCGGAIISDFIPRNRNRRDPAPDLWPDSFFAKPDGCEYDLGRFSQKGLPNLKRSQPILDDEPEVKPAKRVRKNLYRGIRQRPWGKWAAEIRDPSKGVRVWLGTFNTAEEAARAYDREARKIRGKKAKVNFPNEDDDYTENHQNHRALPTRWNSNPSISFPSNGFNTKACVGKVKNQKENQTETVTEAEKEEMEVQKLSEELMAYESVMKFYQIPYLDGNSAAVPNAAQENAGACGGAAMEALWSFDEFAVAPQPTSAAL