MSASRSSSPNSISQWSQKENKMFEEALAYYGEGTSNRWDKVSRAMGGIKSAEEVRCHYEDLDYDVKMIESGHVPYPKYKTHGFWT