EGGVSSDEEFSTGDGDAQDGQQLRGEDRELKDRLLRKFGSHIGTLKLEFSKKKKKGKLPKEARQTLLQWWNVHYKWPYPTESDKIELAKATGLDQKQINNWFINQRKRHWKPSENMQFSMMEHLTGRFLSD