MALPLMPKATAVWLVENTGLTFDQIAEFCGMHELEVQAIADDEVAVGMVGRDPIAGGELTWDEIHRVEKDPNAKLQMRHQDLPQPVARAKGPRYTPVTKRGDKPDAISWLLKTYPQLTDAQICKLIGTTKPTIASVRDKTHWNSQNIKPRNPVLLGLCSQREMEAALEKARKGRPADEEEETETVSGLVEGGAGAGDAAEYDAD