MFRDMYKDLPEAQTTHTQSVGLVTVLEGMATVEKLNEDLRMVVDDKWNYQVKQLFTNEYMVIFPDISTLATFSRIGYLELPIHQLKVKISISKQDPKATSLLQTCWVKIHNVPTIAREVAAIKGLASLVGQPLVVDELSLIRDEPVRVKINCREPAAIRCVIEIFFNKEGREIKFVAEGFEDKQLIYKGNSSGPGKYDDKRNKRDPGDKEDPKTKRRSDKFERIGKIDKEKDHCHGDSQEDLEEGKKADSGQVIISDVQPIASFHPVFGFQELLVHTGMETGMFDKGVTKEKENQAGTETQEVPEADMEVSLNGNDGDTSQ*