MAKVTQIINQIQSGNAAASDLLPLVYEEMRRLARHKMQNEAVGQTLQPTALVHEAYMRLVGTEDHPQWDSRGHFFTAAAEAMRRILIENARRRQSLKRGGDRKRFEIAEDDAIIHFDNAEELLDLNDALTKFERSEPEIAKLVELRYFAGLSVDESAEALGISPRTVKRNWAFARAWLGRELNVDKDL