MATLADKKKLWGGRFTGETDPLMHEFNQSLKYDRRMYAADVAGSISYARALAKGGILTEDEKNKIVDGLTRVRTEWEQGIFEVQPGDEDIHTANERRLTELIGPVGGKLHTGRSRNDQVATDMRLWLMGETGDIVDSVKALLRVMVERAAKEIQYLMPGYTHLQRAQPVRWSHWLLSHAFPLQADLQRLQQLIPRVAVLPLGSGALAGNGFALDRDFLAKDLGFQSVAENSMYAISDRDFVVEFMMWASLTMTHLSRLSEDLIIYSTQEFGFIKLSDAYSTGSSMMPQKKNPDSLELIRGKTGRIFGNMSGFMMSLKGLPSTYNKDLQEDKEPLFDTVDTVSAALKIAEGVIATLEVNSAAMSGALQESSDMLATDLADYLVRKGIPFRETHHISGRAVSLAESRKCALSDLTLEDFKSLSDKFDEDVKNVFDFENSVQARCSIGGPHKAMVERQIEVLRAALAE