MDPWAHQLDQWVHQLEPWMHQVKQWIHQLDQRIRQQPAEQLYVALAVLFLTSLFLLFRVFKRTKSSTIVLAGLSGSGKTILFYQLRDGTTHQGTVTSMEPNEGSFVLHSESEKPGKIKPVHIIDVPGHSRLRPKLDEFLPQACGIIFVVDALDFLPNCRAAAEYLYDILTKATVVKRKIPVLIVCNKTDKVSAHSKDFIRKQLEKEVDKLRATRTGASAADIADEFTLGVSGEAFVFSQCHNKVTIAEASGLTGETSQVEQFIREHVRP