MLKSGFARSLSAISRPALRTQSFQRQTIKNFAPALASRAYASAASGQQGKIHQVIGAVVDVKFDTEQLPPILNALETDNNGNKLVLEVAQHLGENVVRCIAMDGTEGLVRGHPATDTGAPITIPVGPATLGRIINVTGDPIDERGPIKTDKRLPIHAEPPAFVEQSTSAEVLVTGIKVVDLLAPYARGGKIGLFGGAGVGKTVFIQELINNIAKAHGGFSVFTGVGERTREGNDLYKEMQETSVIQLDGESKVALVFGQMNEPPGARARVALTGLTIAEYFRDEEGQDVLLFIDNIFRFTQAGSEVSALLGRIPSAVGYQPTLAVDMGLMQERITT