MLKSEAKEGKGQEAKSPSPSTVNPRSVEMLDGFVKRLTSVNEMLALSVAQLSVLVDFELQGLRQIYAELGMPQMPDSTSADEWLLAIHNGAFPFDLRGGNNDTSNAAQGVNRADEAEVKVEEETQVRSAHESTSPIAPILLSSPPPQKAVDAFAFFVQHVGATLRRDHKSALRGDVTEAWLEAKLATKWTSLSADEKIAWQRAAESASRAS