MKPGMGFPLQSAVTRPKRMQLSPSRSYATESKATVGSVKTVIGAVVDVQFDTEQLPPILNALEVQDFGQRLVLEVAQHLGENTVRTIAMDGTDGLVRGQKVIDTGAPIQIPVGPECLGRIMNVIGEPIDERGPIKTKKKMPIHAEPPEFVDQSTVPEVLETGIKVVDLLAPYARGGKIGLFGGAGVGKTVFIQELINNVAKAHGGYSVFTGVGERTREGNDLYHEMIETGVIQLENDKSKAALVFGQMNEPPGARARVALTGLTLAEYFRDEEGQDVLLFIDNIFRFTQAGSEVSALLGRIPSAVGYQPTLSTDMGGMQERITTTRKGSITSVQAVYVPADDLTDPAPATTFAHLDATTLLSRGIS