MQHSSFSPNRCTRVPIKVQHREAKRRIRRRRVDLECGCSYYLSINCHNHGFSHRGTHHCSSSKEWRLYLEGSKSPLFQDPQPRQPSIHDEHGHNNTQDPFQLQPTESSGNTQVFSNLPNLDDLTPSDWSFLKGIQNPSPQISQQSRCSFN