MEQFQVGFRFLPTEEELLNGYLTSKVLGYADGCIIPELDDFYAWDPWDLPGLYQQISNIPSDGLDWYFFCPSPYLAQNSERVKRQTRSGKWKITCQKDEIKARDTKVLIGTKRILVFNKGRAKTGWVMHEYHLNPKLLNGYSSTFQIPYILCRLKRKPSESLDISPSFEGGSSVTYDSPVASQRELTEDSNQESSFQATAESLLPFQTLDDNLPDYNSYGSFHPQPHLYDDGQVQFTKPIVLITWRNKLTVQ*