MEAPFFHELRRQASSYLTGKIRSARLALTDVTPTQLMTEEATNGDASPPNVKTMGLIARQAFEIDEYVRIADILHSRFASFDRRQWREAYKALLLLEHLLTHGPRSVAAEFQKDRDAIDRMASFQHIDEKGFNWGVTVKSKSERVLKLLERGPFLEEERERARKIAREIKGFGSFNLSSASRALEQPQPGEEDGSRGYGRSNSQYEERWRRQDDDCDGDGGRGYGRSNPSQVEERWRQEEGDDGDKENLITRPEPPRVAREVEAEEPHHRHPFHGFGQQRPEAMLLLSQ*