MEKREDLRSMLQYLPLVVQSSSLVWPPSLEQELQTMSTGPSESMLNSGEALALRITSMRRSLSLNVSDLAPYALQGYALFFDEKISREESAKFFGEVVPALCGLLIQLPSLLEMHYQKADYVLDGVTSGLRLLGPQAAGIVFLSQELIAALLACSFFCLFPEVDRRLKHLQGINFDELFSFLYTRQCMKQESKIRCIVHYFERICQCMPKGFVSFERKVLPLEYNPNYVSYPEADYWAKSTTPLCSVQVHSTGVIEDQPGETLEVEFADEYFGGLTLRHGCLQEEIRFMMNPELIAGMLFLPRMDKNEAIEIVGAERFTLYTGFGSSFQFAGDYLDNKELDSYMRRKTRVVAIDAMPRPGRRQYKPDGLLREVNKAFTGYLHQCKHQAGTLPSSASGSQVVECSERLCIDHEEKTIGVATGNWGCGVFGGDPEVKIMLQWLAISQSGRAFMSYYTFGLQALQNVSQVVERIGLQEMNVGELWSKLVEYSTERFSRRTKLGFFSWLITSLSSTN*