MESGRLIFNAPGSGAGQMLFLDCGAGGGPGGGLLHRGGRPMLGLEEGRGVKRPFYTSPDELLEEEYYDEQLPEKKRRLTPEQVHLLERSFEEENKLEPERKTELARKLGLQPRQVAVWFQNRRARWKTKQLERDFDRLKASFDALRADHDALLQDNHRLRSQVVSLTEKLREKEATEGDANGAAAALPAVGVVRASVADDVEEPEPEPEPEAEAAAFEERQVKSEDRLSTGSGGSAVVDAADALLYNGRIGGAAVDSSVESYFPGAEVQDQYHGCGTMGPVTHGAGGIQSDDDDGAGSDEGCSYYADEEAAAAFLSEHTHHADGDDEDAGQVSWWWMWN*