MRRPLVAGNWKMHGTHSSVAELIKGLRQLALPSGVDVAVMPPCLFISQVIQGLAGKAIDVGAQNSAVEPMQGALTGETAPSQLADVGCSMVLVGHSERRLILGESDEVVSRKFAAAQSCGLVPVLCVGETRAEREAGKTLEVVARQLGSVIDELGVGAFARAVVAYEPVWAIGTGLTASPAQAQEVHAAIRAQLAAENAEVAKGVRLLYGGSVKAASAAELFGMPDIDGGLVGGASLNADEFGAICRAAGS*