MQSGGDYTNGFHGELQRDEKQVPVLSALGRAKRRSRGGARDPRGGLTNGELRVSDQISEQKPLETQESSPPCTDFDVAYFHSYAHVGIHEEMIKDRSRTETYREAIMQHQSFIQGKVVVDVGCGTGILSIFCAQAGAKRVYAVDASDIAVQANEVVKANGLSDKVIVLHGRVEDVEIDEEVDVIISEWMGYMLLYESMLGSVITARDRWLKPGGLILPSHATLYMAPISHPDRYSHSIDFWRNVYGIDMSAMMQLAKQCAFEEPSVESISGETVLTWPEVVKHIDCQTIKIQELDSVTARYKFKSMMRAPMHGFAFWFDVEFSEPAKNTNATSVANGSSSISPFTEGNQKKRSNPSDALVLSTSPEAPPTHWQQTIVYFYDPIDVEQDQVIEGSVTLSQSKENRRFMNIHLEYSSAGRSFVKESVMR*