MATSLGSNTYNRQNWEDADFPILCQTCLGENPYIRMTKEKYGKECKICARPFTVFRWCPGVRMRFKKTEVCQTCSKLKNVCQTCLLDLEYGLPIQVRDAGLSLKDDMPKSDVNKEYYTQNMEREIMNSDGTRPVGALGKATSTSDMLLKLARTTPYYKRNRPHICSFWVKGECKRGEECPYRHEKPTDPDDPLADQNIKDRYYGINDPVADKLLKRASTMPRLDPPDDKTITTLYVGGLGDTITETDLRNHFYQFGEIRTITVVQRQQCAFIQFATRQAAEVAAEKSFNKLIVNGRRLNVKWGRSQAARGKEKEREGITDSGIKLEPVPGLPGALPPPPAAEEEATSANYFNLPPSGPPAVVNIALPPPPGIAPPPPPGFGPHMFHAMGPPPPFMRAPGPIHYPSQDPQRMGAHAGKHNSP