MESGRLIFSTAGSGAGQMLFLDCGAGGGGGAMFHRGARPVLGMEEGGRGVKRPFFTTPDELLEEEYYDEQLPEKKRRLTPEQVHLLERSFEEENKLEPERKTELARKLGLQPRQVAVWFQNRRARWKTKQLERDFDRLKASFDALRADHDALLQDNHRLHSQVMSLTEKLQEKEATEGSDGAAVDASGLPAADVKVAVSDAEEPAPAEEAAAAAFEVQQQVKAEDRLSTGSGGSAVVDTDALVVGCGRQHLAAVDSSVESYFPGDEYHDCVMGPMDHAAGGIQSEEDDGAGSDEGCSYYADDAGVLFADHGHHHHHQHADDDEEDGQQISWWMWN