MSKLKHDTVSVPDSQLDLLSTSAAELEQALETLATLKPDEREDFIRRWPSTLQSLCDVMRQTLKQYEIDNADNVSEALATSLSAYLGGRDIYIPNGERLKDALRDIRIWREFKGNNLEQLSRDYGLTERRISQIVAEQRAAFVARKQRRLF