MEKKVMLGDMGMLHPVQFSPSSSSPPPSRYKGVANHPSSQWATQIYDQAAFKLHSGDHITNFNNMGFREGGGEGDFKAGENVEKEHMFDKVVTPSDVGKLNRLVIPKQHAEKYFPLDSTANEKGLLLNFEDRSGKSWRFRYSYWNSSQSYVMTKGWSRFVKEKKLDAGDIVSFERGVGELAKDRLYIDWKRRTNVAVTVTEAAFQLPRCPWGRSFLMPASTNHTHMSLQQQLNFSRWRCAGGHGHSYNGLSPGPLIYRGQAGPQAVVGGVRNEVLPLGFSSVPVVPGNLVAAKRLRLFGVNLESPSTEDADGNFLSSTVSQTRVASLSPQTPSLPSLQLRLFNGAPLPLGLEELPKKRKSSLSLELNI