MKGSVPPNVLAATSAFQRPSPIQAQSWPIVLSGRDMVGIAATGSGKTLAFGLPALTQILSQARSRFRLRSPTTPPAKPGQPICLVLAPTRELAQQTARVFDEAGKSCNVRCVCVYGGAPKWEQKKQARSIHWSPYDPMREGGGCAVVVATPGRLRDFMNDGDVKLDRVTTLVLDEADRMLDLGFEPEIREIAGATRADRQTVMFSATWPMSIQGAFMRDPVKVRIGAEGLKASHSITQIVEVVEPNDKDSHLTRLLKKYCGGQTPTPRTLIFALYKKERQNWACVPIHGDMTQRDREESVAAFKDGSKPLLVATDVAARGLDIKGVEYVINYTFPLTTEDYVHRIGRTGRAGKTGIAHTLFTVHDKARAGELANVLREAGAEVPDALTNFGTHVKKKESKLYGAHFKDVDTSVKATKITFD*