MREMVILGTQYAGEMKKGLFSVMHYLMPKKGILSVHSGCNMGKNGDVALFFGLSGTGKTTLSTDENRFLIGDDEHCWSDNGVSNIEGGCYAKCIDLSREREPEIWNAIKFGTVLENVVFDEHTREVDYADKSVTENTRACYPIEFIPNAKIPCVGPHPKNVILLTCDAFGVLPPVSKLTLPQTMYHFISGYTALIAGTEDGVKEPTATFSACFGAAFIMLHPTKYAAMLAERMKKHGATGWLVNTGWSGGSYGI