MSAEPDPRDKALADYKQRLLQHKEVDSKVRALRDDVKTVKKEYDKTEDDLKALQSVGQIIGEVLRKLDEERFIVKSSSGPRYVVGCRSKVDKDKLTPNTRVALDVTTLTIMRILPREVDPLVFNMTQEDPGKVDYSAIGGLSEQIRELREAVELPLVNPELFARVGIKPPTGVLLYGPPGTGKTLLAKAIASNIEANFLKVVASGVVDKYIGESARVIREMFGYAREHQPCIIFMDEIDAIGGKRFSEGTSADREVQRTLMELLSQLDGFEKLGKVKLVAATNRPDVLDPALMRPGRLDRKIEIPLPNEQARMEILKIHAFNITKHGDIDYEGVVKLADGFNGADLRNICTEAGMFAIRDERDYVTQEDFMKAVRKLGEAKKLEGQISYSAEFKSX