MEKWLSTIDVEESFDVPARTEYKNSMLPTRLHPQHVTLEAKGRAWAEQRLAPLLTAREMERVRNGVYWRLACHFWPFSTDEARSMAMLKYMHWYILFDDLIDDPLLLRRNAGRIRFFCGHLLHAMFGTPLEDSSSSGDSLSKQEKLVLEVGLEWWNEMKSNGMSLKLQDRFASMVISTVSAQLEFNQFRERILGEEGKFDLEAFVRIRIEASGAPLCVALTEYDLGIELDDEALESLLVKNLNYAISEHISYVNDIISVATDHKNQDVLNIVSLSHIKNNTNSVNNSDIHVPFSVALSQAWEHVKAIEVKSTQLGRCIYESPLLATKLDLQDYVEAILGVGGGNLTWSAQSGRYIGPSKPLPKSKSFSSTTTMCFAPPTKFRSGIMVDKQKFLGRKLNSLHVYPKINSLGCHFSISRRFRIPCGFGIRPELLSCKKHLLYLT*