MGKHHHHHHGGGDYKDDDDKGSGHMSDKPIDIQYDKQATPNLSGVITPPTNETGNDSVREKLSKLVGDAMSNNPYFAAGGGLMILGTGLAVARSGIIKASRVLYRQMIVDLEIQSKDKSYAWFLTWMAKHPQRVSRHLSVRTNYIQHDNGSVSTKFSLVPGPGNHWIRYKGAFILIKRERSAKMIDIANGSPFETVTLTTLYRDKHLFDDILNEAKDIALKTTEGKTVIYTSFGPEWRKFGQPKAKRMLPSVILDSGIKEGILDDVYDFMKNGKWYSDRGIPYRRGYLLYGPPGSGKTSFIQALAGELDYNICILNLSENNLTDDRLNHLMNNMPERSILLLEDIDAAFNKRSQTGEQGFHSSVTFSGLLNALDGVTSSEETITFMTTNHPEKLDAAIMRPGRIDYKVFVGNATPYQVEKMFMKFYPGETDICKKFVNSVKELDITVSTAQLQGLFVMNKDAPHDALKMVSSLRNANHIF