MGEFCSTDSVSVDMETIYLGGKEYHVQTGCGPVSVIVYGDKDKPALVTYPDLALNQMSCFQGLFFFPEAASLLLHNFCIYHISPPGHELGAAALCPDKPVPSTEDLADQVLELKYKERVVGLILVSPLCKGPSWTEWLYNKVLSNLLYFYGICGLVKECLLKRYFSKEVRGSAELPESDIVQACRRLLDERQSINVLRFLETMNGRPDISEGLKKLRCRTLIFVGDESSFHAEALHMISKLDKRCSALVEVQACGSMVTEEQPHAMLIPLEFFLMGYGFYRPSQLSGSPRSPLSPSCISPELLSPESMGLKLKPIKTRISLQS*