MEFCKMATTQKICVYLDYATIPSLNYILHFAQHFEDQETIRLFGLSRFHIPESVIQRYPKGVVQFYPNQEKDFSALLLALKNILIEVKQQQRKCEIELHLNLFHYQLLLLPFLSLYLDTQDYCHLTLKFYDDGSEAISALQELALAPDLAAQIQFEKQQFDELVVKKSFKLSLLSRYFWGKLFESEYIWFNQAILQKAELQILKQEISSSRQMDFAIYQQMSDEQKQLVLEILNIDLNKVAYLKQLMENQPSFLFLGTTLFNITQETKTWLMQMHVDLIQQYCLPSGQFFNNKAGYLCFYKGHPNEKEMNQMILSQFKNLIALPDDIPLEILLLLGVIPSKVGGFASSALFNFTPAQIENIIFFTPRYFEKDNRLHATQYRLMQGLIELGYLDAEKSVTHFEIMQLLTKE