MTPVKITIHSETVGAGDADPATLVAFGQLTEKDGTVYVRYDESEVTGMEGTRTTLKWTEDTLTVIRHGRYEHRQQYERGRNSSFQYRTPYFTVPMTVFTRELAISRRDRAWQLRVFFDLEMDSQPNGSIRLQIEIEEEEKRGHEESTGGGRSRRRPEGH