MSESPYVHSAAEGVVESSMGLYSVPAYVSFLQQNRTREQALAIYEQRIADALAIYTEFSHAFVERCCPCCGAQERADLEPFQGIYRVAKCMRCTTAYVTPCPPPAVLGHYYSQCRCNGMLGDLLKARQRSGDRIISDRVRFLLTLIDEYLLGRARIRILEVGCNSGGLLSELKAALHASDLLHRCELTGIDIDASAIARNEDRDLTLHAASAEEFAAGSGGVFDLIIHFELIEHLFDPHGFMVATKKLMSDGGLHHFHTPNALGMDNQALGYNSFRALAHGIFPPMHLQAFTPQNIGHFAMRSGYSIVQMDTPGNFDVDMVANWLPKDAMDSPFIHIHQLPREHLAIFQQWLKVLGASSHMRCTLRS