MATSLGSNTYNRQNWEDADFPILCQTCLGENPYIRMTKEKYGKECKICARPFTVFHWCPVRMRFKKTEVCQTCSKLKNVCQTCLLDLEYGLPIQVRDAGLSFKDDMPKSDVNKEYYTQNMEREISNSDGTRPVGMLGKATSTSDMLLKLAWTTPYYKRNRPHICSFWVKGECKRGEECPYRHEKLTDPDDPLADQNIKDQYYGINDPVADKLLKRASTMPRLDPPEDKTITTLYVGGLGDTITETDLRNHFYQFGEIRTITVVQRQQCAFIQFATRQAAEVAAEKSFNKLIVNGRRLNVKWGRSQAARGKEKDKDGTTESGIKLEPVPGLPGALPPPPAAAEEASANYFKLPPSGPPAMVNIALPPPPGIAPPPPPGFGPHMFHPMGPPPPSMRARGPIHYPSQDPQRMGAHAGKHSSP