MEGGGVLEIDGSYGEGGGQVLRTALSLSAITGRAIRIFNIRVDRKKPGLAAQHLTAVRAVASICSASISGDYLFSTCLHFAPCSHVVPGTYTFDVGDAGQGSAGAVSLVLQTILFPLALSEGTSTVKMMGGTHVPASPSLSYLEHVYLPLVRNMGVDVTVDVNAWGWNPAGGGCIEVRIVGKGRLQGLKIVERGALKMIRAIAAVTELSDDIVTEMARAAQRNLVGFGFNTSVIDVKSMMCLGPASGRGLFVFAEYANVTGGFCCFAHGASKAAKKACGDVMEFHRCSAPVDHHLGDQLLLPACLAVEESEYVVSNVTLHLTTNAWVIETFGIAKVIVDEASRKVSI