CRWVDCKSSYQTQEELVQHIERSHVDQRRAEDFTCFWAGCPRRHRPFNARYKLLIHMRVHSGEKPNRCTYNGCLKAFSRLENLKIHLRSHTGEKPYLCQYPTCRKTFSNSSDRAKHQRTHIDTKPYACQMPGCLKRYTDPSSLRKHVKNHVTKQLD