MMAYMNPGPHYSVNALALSGPSVDLMHQAVPYPSPPLALDPPRRQRQERTVYTESQQKVLEFYFQKDQYPNYDQRLNLAEMLSLREQQLQVWFKNRRAKLARERRLQQQPQRVPGRRGRGARAAPLVPAAAASFPGGPEFPQGRGSWISPQPGPWGVLPAAEPKIYSLPRTWGGPECGTQEGLKAAPGPGPGPIPAPIPGPAQIPGPVPGPAPNLGPMSGPLSVSIPGPIPAPISGPGPIPDPVLGRTLMPGPGSLPTPAPGALWPQSPYASNLSPDTQLYPDFTKLLPLLDPFEESSLSTTTSQYKEEDGFVEKNHSVPRSLLDL