MESGRLIFNAPGSGAGQMLFLDCGAGGGPGGGLFHRGGRPMLGLEEGRGVKRPFFTSPDELLEEEYYDEQLPEKKRRLTPEQVLLLERSFEEENKLEPERKTELARKLGLQPRQVAVWFQNRRARWKTKQLERDFDRLKASFDALRADHDALLQDNNRLRSQVINHLQDSNQASFLPFVWLWPRSKHVADRRLHDCGFIKVVSLTEKLQEKEDATEGGATADTAAPAVDVEASLADDVEEPAEPAATFEVLQEVKSEDRLSTGSGGSAVVDADALLYGRFAAAVDSSVESYFPGGEDHYHDCGTMGPVNHGAGGGIQSDDDGAGSDEGCSYYADEAAAAAAAFFAGHATHHHADEDEDAGQISWWMWN*