MELNSLLILLEAAEYLERRDREAEHGYASVLPFDGDFARKKTKAAGLVRKAPNNRSSHNELEKHRRAKLRLYLEQLKQLVPLGPDSTRHTTLSLLKRAKMHIKKLEEQDRRALSIKEQLQREHRFLKRRLEQLSAQSLERVRTDSTGSAVSTDDSEQEVDVEGMEFGPGELDSVGSGSDVDDHYSLRGGGCSHGSFGPPCRRPGRPGLS