MAFQNTQNFQNPQLRVEMKNYLMDPLRHECRVTISHSNVVQKSYDRERRFFALPPTVTLQGDGWQNLRQWKADLYLLTKPVVSNGIQWYQTTAGIRGVLRNGHQPGDKELEFKEQNFAQAKDMSITVEDPRFGKSSKTNFFELTLDLYLTNDCHIGRFKSAPIKVISKKPKQKQSHKNDCRSGILSGSTVSLFCKTKALPARYMFADASGFVGSTEKWTSIEIQAIDEVSGEEVGGYISFGQVVKLIDRKSGICHPLVRIQKVEGKDKMKIDHSGDGKPVDQLFKCAFQLMEQGDKYLVALSDNKIEHYDAYKDNQLSDAAIWTIASCEDTEYRFYLTPQAIQSLTFPLPIAPTVSDLMIQNGKIYLEGKHFREGMEIWLGDMPMMTEIENNWRLFCAFPDCRYLSQMFMSIHPKSVEIQVSVVFGGIVYATGQVLQLDLDTYRKLKPEN