MELNSLLILLEAAEYLERRDREAEHGYASVLPFDGDFARKKTKAAGLVRKAPNNRSSHNELEKHRRAKLRLYLEQLKQLVPLGPDSTRHTTLSLLKRAKVHIKXXXXXXXXXXXIKEQLQHEHRFLKQHLKQLSVQSVERVRTDSTGSAISTDDSEQKVDIEGMEFVSGELDSVGSSSDADDHYSLQSGGCSDGGYGLSCRRPGRSGLS