MATSLGSNTYNRQNWEDSDFPILCQTCLGENPYIRMTKEKFGKECKICARPFTVFRWCPGVRMRFKKTEVCQTCSKMKNVCQTCLLDLEYGLPIQVRDTGLSVKDEVPRSDVNKEYYTQNMEREIANSDGTRPVGLLGKAPSSSDMLLKLARTTPYYKRNRPHICSFWVKGECKRGEECPYRHEKPTDPDDPLADQNIKDRYYGINDPVANKLLMRASTMPRLDVPDDKSITTLYIGGLGENVTDSELRNHFYQFGEIRTITIVQRQQCAFIQFATRQAAETAAEKSFNKLIINGRRLNVKWGRSQAARGKGEKDGVTESGIRLEPVPGLPGALPPPPVSDEDASTNYFNLAPTPSPAVMNLGLPPPPGVTMPPPPGFGPPMFHTMDPMAPPVPPPMALRPPGQVHYPSQDPQRMGAHASRHGGP