MDTSLPQLPSLSELESRMQVMRVSALEDNQTGETFSQRAEWFYQRRPLLLSLCQDLFHGYATLLNRYDQAKPQNPKTSILSFEQTQITACDKQKVDELVSQLVTANLERDMAQDELLRGEQKFREASETMELLKKLVMLLDMEKEVAVEETVSLGYKLASLLEENKDLATEALFMKKEAVRLARCMLKMRDEHFHQLCVLQSQVYALQSSRESVYENSSSPSCFGLDKSKSKKRKMSQTRSEPGEKKRKSKWLKRLNPFVKFSVSPSPALLHQ*