MSTIDISAGTIHYEATGPETGRPVVFVHGYMMGGQLWRRVSERLAGRGLRCIAPTWPLGAHPKPLRPGADQTIGGVAGIVADVLAALELKDVVLVGNDTGGVVTQLVAVHYPERLGALVLTSCDAFEHFPPPILKPVILAAKSATLFRAAIQVMRAPAARNRAYAGLSHHNIDHLTRAWVRPALSNPAIAEDLRQLSLSLRTEVTTAVAARLPEFDKPALIAWSADDVFFALENGQRLAATIPRARFEVIEGARTFSMVDSPDRLADQLSTVAVRT*