MELNSLLILLEAAEYLERRDREAEHGYASVLPFDGDFARKKTKAAGLVRKAPNNRSSHNELEKHRRAKLRLYLEQLKQLVPLGPDSTRHTTLSLLKRAKMHIKKLEEQDRRALSIKEQLQREHRFLKRRLEQLSVQSMERVRTDSTGSAISTDDSEQEVDIEGMEFGPGELDSVGSSSDADDHYSLQSGGCSDGSYGPHCRRPGRFGLS