MEEKKPSEMVKESGGGVEVGTEDDDLVFPGFRFHPTDQELLSFYLTRKVQKKGFSIDTIKEVDIYKHDPWDLPNEARHVVQGAGDKECYFFCLRGRKYRNSIRPNRVTGSGFWKATGIDKPIHGGAGGECLGLKKSLVYYRGSAGRGTKTDWMMREFRLPSTAAAAAELQDAEIWTICRIFKRNMSYNRRCQQQKQEHGSKRSQQQQQQQQLQYYYDCRYHHQHGASMTSSFDSSEASEAYPTDHHQPLLHGFHGVSSSDKTTAGSSGLMGAPLLPSVSVWSELTTFRDSGSTWDELGRIMEI*