MRLKGVAGGAGTDDRIKGPWSPEEDVVLNRLVEKFGARNWSLIARGIPGRSGKSCRLRWCNQLNPGVKRKPFTEEEDRAIVAAHAIHGNKWASIARMLPGRTDNAIKNHWNSTLRRK