MKLKELHALMQDIAPFRRAKTELEQYPTGPHLASRLLFTVDNSYDEFAGRTVADLGCGTAMLSIGAALLGARHVVGVDIDPDALEVAAENIQEVAGGEEEGLPIDLVLADVRALPLTQPLLQADTVIMNPPFGTKQKGVDMAFLAAAFSVSLHTVYSLHKSSTRDFIAKTAKRDLGAASAEVLAQLRYDLPATMKFHKHKSVDIEVDLWRFEVGAAQQHQHQQAAGACGRRQEREEEDEDQEEEEEDDGEEEEAGGRRRQHVAAAGGLTAAASRAAAMTCAVPTAASLEALARRDGTGRGGRGDSEDEEEEEGEEEDEGEEDED*