MSTNNNHQENLNEDSSAAHSSSVNTNTKRQTRSQAQQQQQQQQIFTNLNLLTPGDTGTKQENADNFGFMDQKDQSEKGFELHRVATSDDDQDQNFQFYKEYCRLYYANIVLTNRLQHLLNEKQELQFKLNRLESNKRKHEEALGMTFDIAEEKRKRHRRTATEIARHYRCPIEDCPKSYGSEGSLNQHLKLKHLEFYQQLCSTNQINPVGLSKHDSTVNDEKSMYSSSYDEEDKHLSERDDDDDQSSDEENGHQKVKNHMKQQLELHNQLIRSQENQDQQE