MCVRWKSTWSTLESASIVSSLYLRPGTDLVHIIPTGEDRGHRMLASSRLLGLAMEVAEPCDDRLTVMQEDDHGRLGISSLEDSKRVIRSSHYATADDRKGKDKARDYVIFAARGSQRCRIARLRALSCRPYICGWLRCWGQGAQAACTQVKCGIAPRGLPTRRFVFQ*