MFKSGLARTFGRAAFARPSPVARRALQPSKLNGFPSFARLASTETAAGGKIHQVIGAVVDVKFEGEKLPAILNAIETENNGQKLVLEVSQHLGENVVRTIAMDGTEGLTRGAPARDTGAPITIPVGPGTLGRIVNVTGDPIDERGPIKATKYAPIHAEAPEFTEQSTTAEILVTGIKVVDLLAPYARGGKIGLFGGAGVGKTVFIQELINNIAKAHGGYSVFTGVGERTREGNDLYHEMQETGVIQLDGESKVSLVFGQMNEPPGARARVALTGLTIAEYFRDEEGQDVLLFIDNIFRFTQAGSEVSALLGRIPSAVGYQPTLAVDMGGMQERITTTTKGSITSVQAVYVPADDLTDPAPATTFAHLDATTVLSRGISELGIYPAVDPLDSKSRMLDPRIVGEEHYNTATRVQQMLQEYKSLQDIIAILGMDELSEADKLTVERARKLERFLSQPFTVAQVFTGIEGKLVDLKDTIASFKAIMNGEGDDLPEAAFYMVGDLASARAKGEKILADLAKN*