MSMKVASQKQLGIRQVHRIAMMQGRSLAASGLCNKVAPLKIVHRKPHGTTRCYAAAAPAQAQQSQQRNLYANYAIYKGKAAASFRVRKPRWVEAQDGSISLDRAGSLIVEFAPVAPGSGTNVGNRSYQWDKKQTFALSPVELAGLVESCTTGKSMKELFHDPNKGGTDSGKIAKTLSLQRFDQGQDWYLQLAVKDSASKDGSATMGLPITGAELYTLKSLSEFLIPRLLGWDEVLAEPELVPANSYGSRQ