MELNSLLILLEAAEYLERRDREAEHGYASVLPFDGDFARKKTKAAGLVRKAPNNRRAKLRLYLEQLKQLVPLGPDSTRHTTLSLLKRAKMHIKKLEEQDRRALSIKEQLQQEHRFLKRRLEQLSVQSLERVRTDSTGSAVSTDDSEQEVDVEGMEFGPGELDSVGSSSDVEDHYSLQSGGCSDGGYAPPCRRPGRPGLL