MPSPEEASTSASPSQAPAPTFKSLGLIDPLLEALEQLNFKIPTEIQVQALPHALQGRDIIGVASTGSGKTAAFALPILQKLWEEPKGLFACIMAPTRELAYQISQQIEALGSAMGVRCVTLVGGMDKMAQAVALAKRPHIVVATPGRLNDHLEDTKGFSLRGLKFLVLDEADRLLDMDFGPIIDKILKAIPRERTTYLFSATMTTKVAKLQRASLSNPVRVEVSEKYSTVSTLLQYYLFIPLVQKDVHLIYLANILAQNSIIIFTRTVHDAQRLSIILRTLGFPAVPLHGQLSQSARLGALGKFKSGGRKVLVATDVASRGLDIPHVDVVINYDIPTHSKDYIHRVGRTARAGRSGKSITLVTQYDVELIQRIETTIGKKMELWPTDAE