MAKFILTAPEETLQYFESLMFLVEQAWWYYSDFIQKEDRSLKSYGFRDFAVLVFENCPELKEYAGSIDGIIEAFKAFKGKVPVMGGILLDPSMQKVLLIKGYNANACWGFPRGKINKDESHAQCAAREVFEETGYDIGDIIKEDDNIEMTIGGKQTKLYIVVGIDPDVAQFAPKCRGEVSAYAWHHISDLPASKDEANQVFHTADGQKHKFFMVWPYIKPLRRWIRKKRSEWEMPNGLNSIMTGKQESLSPQNSNDAANPSQQQQNGHHVAIPKNRGAAQYGARQEAGAQGGADLDSDSGYAQPSAIAKQQQQQTQTSPAHQLVDTARYNGGRQLIQQPGRGANYAVLHEPLAKLFSMAANGQSASAGNPPGPVFQFNRSAIMHSLAQC*