MPPPIPRRLLGATGLEVSILGYGASPLGGEYQAIDEAEGIRSVHEAFNLGINFFDTSPYYGSTKSETVLGKALASLPRDQIIVSTKVGRYGPEQFDFSAERVTASVHESLQRLQIPYIDIIQCHDIEFGSLDQVIHETIPALQQLKSQGLVRHIGITGLPLKIFSYILDRVEPGTVDAILSYCHYSLNDTALLDILPYMQGKQVGVISASPLSMGMLTHAGPPAWHPAPPEVKEAAAAAAEYCAGQGMDVSKLALKFALRNSDICTTLVGMPTSQQVHANVQTTLEAVGLVETPDSDKEAAVLQEIQRILGSIKDVCWPSGRPENN*