MESGRLIFNAPGSGAGQMLFLDCGAGGGPGGGLLHRGGRPMLGLEEGRGVKRPFYTSPDELLEEEYYDEQLPEKKRRLTPEQVHLLERSFEEENKLEPERKTELARKLGLQPRQVAVWFQNRRARWKTKQLERDFDRLKASFDALRADHDALLQDNHRLRSQVVSLTEKLREKEATEGDANGAAAALPAVGVVRASVADDVEEPEPEPEPEAEAAAFEERQVKSEDRLSTGSGGSAVVDAADALLYNGRIGGAAVDSSVESYFPGAEVQDQYHGCGTMGPVTHGAGGIQSDDDDGAGSDEGCSYYADEEAAAAFLSEHTHHADGDDEDAGQVSWWWMWN