MDGSGMSGRREKRGAGCVLGFGGAYIGTGRKLTSRTNSSNIGKVAVEDRIFGRSAANRVYRVAVRWCAGGSGAAFAAICSAACGWGATKRPVREGRKGRRPAAARERPHPRFKGGQSRLRVEGGRGEGKHRLPSASRLREKRRNGPREYVSFVGADFFLDSRVLEQTNPDIPGNPEIFGPNFMAQKLYQLSPPEELTLALSLIRPANRFTGDALMRDAGLLTKERYGSTRRVFVVVEDDHAIPVEFQRRMVAENPGVEVVDIAGADHMAMISKPAKLADLLVRIAAN*