MATTQMTLKLVVDKKMNRVAFAECGNDFVDVLLSFLTMPIGTIIRLTGKESKIGGMSTLYESVEDLDVSLMQTEACKKMLLYPKNASEEHCKNLKVNIDDTEPTKYYACSWDCCAIKHGLLSTFYNAQCGCGQSMNTQTVYNQKLNNVACSRDGVFVKGNIRFIITEDLQVFPVSTKATFTLLNDLGISDVSVLEERNVNVGQAEVLYLLNRLLLSKTPLKDVFLRDQDMIDWSDHDFIVDALHGKDLDQPQEQKENGSSHSKKISVKLSVNKSNNKVVYAEGGEEFADLLFSFLAFPLGFLTKFFGGDSGIRCLDNLYRSIQFLKDFLKSDECKGLLIEPNLATFFSCYNHPLQVKEQIPWQPTIGCCYQCKELSGGRITITDFGTGYCGHSNYMEKKLCIINPKYPNAVKELGGTFFAGPALFMITDELNVKQLSPTSALSLLTKLNISMGDIEEHVASVGEKEAASLLLASLISRTVLTDVFCPKKPKHLGKESDNKVKIEV