MQMAEELKQLKELAAKAEELKKRLFKIGASDTYVMAEELKQLEQENKKLAEELKKLAALGAKAAHCPENWRLGMTFQAKSVYDNPLHCGIERAWKMTVDQYSLRNGFPAMAEELKQLKEIAAKKEELQKLAALKAHIKYTGDCFLERTMYKVGQNSFDWPLHAICRMEYTKGVNASQWLDPFHVRMLCYTNEQSKGADFWIPVHLRMYTGCKEAQDNVPSLHRWYFIGTMQDEAKVRNSCMAEELKQLKELAAKAEELKKLAALGAKAEELKQLKELAAKAEELKKLYGHPTWEIFQAVKDMNSRLTGYHCPVWQAEFDNIKGRSMYTLHRPACNVQDWKGIETLFSHAMYRPQKVGCDNTLEWIQFHAVPRSYDMKGLTCQNEIRVWPAHFTLDYMAEELKQLKELAAKAEELKKQGKAMNCSHRVWEITLGPFADQNMAEELKQLKEIAAKKEELQKLAALKAKYMRHSVCLEWTGFIAPNQKDRSLHYTVGMREWA