MLGLEEGRGVKRPFFTSPDELLEEEYYDEQLPEKKRRLTPEQVHLLERSFEEENKLEPERKTELARKLGLQPRQVAVWFQNRRARWKTKQLERDFDRLKASFDALRADHDVILQDNHRLRSQVVSLTEKLQEKEATEGGASAATDAAAALPAVDDVKASLADDVEEPTEPAAEEEEAAFEVQQVKSEDRLSTGSGGSAVVDTDALLYGAGCRFAAAVDSSVESYFPGGEDHHYHDCGMGPVNHGAGGGIQSDDDGAGSDEGCSYYAEEEAAAFFAGHTHHHADDDEDAGQISWWMWN