MESSSMTTHQEEPLDLSTGNHGNSELSDEQQIMQVMESCGMFLQQNLFAWFLQSMLEASASQPQLTQDEPPENDTKENDLVKQNKSEVNDENESTPSPTQNSRRRTSTGKIDRRMVGKMCTRRYEANARERNRVQQLSKMFDQLRVCLPIEDDAKISKLATLKVASSYIGYLGAILQENSNDEEEFKKQLQVELECAKTLRK