MGDIHYIVDKLNSPPFSYNLTLLSFSEKTPTELLQLISDIFSLINPRKQKHDVSKEDPDQTVERLVNFLKIIKYKPNYEPATFRHLLSLGDKDVVYPILKWVVPQPQQLEKRAFVGHYLSFPDMPEEFSYDPDIMELKEEIKGLQQVFITTHKSNEAVKALNRDTQALKVRIKGLEEEKERLTDKVERTKAQVDKVADKASYMDVCVALRKQQDEEVTLSQQLQAQKTTLEKADAAYNKVAARLKELSSSFQEGSGTKLLEALTEDVKNLRFQVNERCPRELEKRQRRAAALQEAFTNGVNTESDLQRLAATAHSMHAQINEIMDRRAAADKSRQGDKSFMQLRQAQQMASMVNRKKEEVVAKLERLQEKKATLTAQFEKLTAADGAAAGMVSEEEWR