MREASDSEWELIDVGGETEYWDTRVGGDENYLGEGAFRQSGAVEYEIKWEGYSSDENTWEEAEDVSADLVAEWHRDAAAAARGETCTRVLRSALADALAEEWGEEEALLGDEVPLLSPHGPDLSKQLRHLRRLLREFLAEEAKEGTGVPMQCTPTGQHPTMRWTPGPGGAGVLTEGDFEVLCRMEMVRIGTVAMIRLLVADPSGFSGLEIEDTGYESFEELWMRTRGASSSVTETFEVERICKKLVDTGIKIGMHKHKVGAWSLRKDASEQPAAAGDGEVAARVYRADLRTRDLGAYWMRREALPSVEEHRAAVGSVALAEACEAVATALRELAARMSTPAES*