GSFFRLCERDVSSSLRLTRNTDLKRGNGLCTKPQESPKAPSDSYSHRVPLHKPTEWERKILVWSGRFKKEEEIPEAVSFEMLDTAKNKIRIKVSYLMIALTLAGCVVMIAEGKKAIKRQESLTSVNLEKKAHLREEAATKAKAE