MRLTYSVLQREADLRFALVRVRENAESIAFYAGDLRESELASARLARVIATIFGKVRWEAYLSLWQNVYSYSTILLPSLLLSKRYFAGEIRFGDISQASFAFRIIEGALSYIITHLSDISQLAAQTDRLDALLAALAANHSDAATAGDGVRRSDSKGGGVSVQDLTLTTPHGEQTLCKGLSLTLLPGQSLLVVGPSGCGKTSLMRAVAGLWSAGSGTIAAPPDMFFLPQRPYMPLGTLREQLTFPDLCATTMAATAAAGAAMDDGDDPAGAPVPVPSSGAGHKRGGDGGGDSDSGEDDGGGGRRTAATAAGGARRAAX