MFALEDAKAKKKEDDPNKPKVVSLIDAKRSLNISIQLAGIRMPFKKIKEALMNMDDKTLQVDNLAILSLCVPTVDEISIVKRYDGDKTMLATVEQFFLQVMPIPRLQHRVDALIFKGTAAANVKKVCADYAAVRAAADDLKNCKHFVTVLEGILAVGNHLNGGTYRGQAAGFRLETLLRLTDVKAVDRKTSLLHFVVKELRKTSPGVEFLSTELETVKKAAGLHLDGTKELLGQLVKGLESVNDEVLKAAGAAPEQNENETHDKFRDVMLPFAQAADAEVTRAKTMAAEAQDAMKATTEFFGEPFKADNAGRVFKLVKDFLVTFDKVQNDMKMREEAEARKMKHEQ