MEKVRVKYEKLPVFCYVCGMLGHGEKDCDSGLPSSPGNYKYSEKMRASPWHANKGGDSEEEGDKKSCARKLFVVKKQKPPLEIIQESLRCVSLVSGKMGGVSLSSDDADKPREAGDKGEGDRGGKEVQIVHIVSGNEKETPTEPSSIPLHFHLGSTSGPSRKFKRINRKATDDKVARDTGQNGDDSSGGSKRKDPMDIDPSEGTKKSKATPRTTMMGLAWNCRGLGSPRAENALQGIVRIEKPHFVFLSETKLKGREWETIKRKLNFENFLGVDCLGEGRQWRGGLAMFWRDEIDLSLTSQSQHHMDFEVSETNGEKWRLTGMYGYPEEENKHKTWELMEELKGVNDLPWLCLGDFNWITSQEEKR*