MAELKLSESRDLTRVERIGAHSHIRGLGLDSSLEPRAVSEGMVGQVKARKAAGVILQMIKEGKIAGRAILIAGQPGTGKTAIAMGMAKSLGLETPFAMIAGSEIFSLEMSKTEALTQSFRKAIGVRIKEETEVIEGEVVEVQIDRPASSGVASKSGKLTMKTTDMETVYDMGAKLIESLNKEKVQSGDVIALDKATGKISKLGRSFSRSRDYDAMGAQTKFVQCPDGELQKRKEVVHCVTLHEIDVINSRTQGFLALFTGDTGEIRSEVREQIDTKVAEWREEGKAEIVPGVLFIDEVHMLDIECFSFLNRALENEMSPILVVATNRGVTTIRGTNQKSPHGIPIDLLDRLLIISTQPYTDEDIRKILEIRCQEEDVEMNEEAKQLLTLIGRDTSLRYAIHLITAAALSCQKRKGKVVEIEDINRVYRLFLDARRSMQYLVEYQSQYMFSEPVEADGEDEQDAMQT*