MSGPKRQKTAHDAPAKRQNEEAEDSASQSSHDAHTEEESATLDVASTADATEAPEEPKTFKELGIVDSLCEACESLNYKRPTAIQAKAIPVALQGRDVIGLAETGSGKTAAFALPILQALLEKPQPLFGLVLAPTRELAAQIGQSFEALGALISLRCAVIVGGLDMVPQAIALGKKPHIIVATPGRLVDHLEKTKGFSLRSLKYLVMDEADRLLDMDFGPSIDKILKFIPRERRTYLFSATLSSKVESLQRASLRDPVRVSVSSSKYQTVSTLLQHYILVPHKRKDTYLIYLVNEFAGKSIIIFTRTVFETQRIAILLRTLGFGAIPLHGQLSQSSRLGALNKFKGGSREILVATDVAARGLDIPAVDVVLNLDLPQDSKTYIHRVGRTARAGKSGIAINIVTQYDVEIYQRIEAALGKKLDAYPTEKEEVMAFQSRVEEAQREARIEMKAFLENKGKGKGKGKAKAGGSKRRRDNMDEEEG*