MDYLASSSVQAAKWYWLVDKLSESAKKRALLDVEIDRTTLVASDTINIFVNHYAQAIPGKTYICYGVSGCGKTVAAVHLLHGEDINFDCPKRAIMVNAGGSEDFPTDFALQQNAPNAASLLVNILCASLVFQEKKKDSRAAATKIWEMFSHLRRLAEGCVTPAAEEPSIRLHDTAQLAQVTRGRQIATRADLPILIIDDLPESKANRGFVSGLYTRAHAMKISVLILTKDERWATKMKDINGGVKVLPVDGAINNPRGDSVEPFVQDPQWTGMTWRLPDLRVFAETLGPPDISTELMDGMTPEAVVDLHVRRRF*