MLGVLDTTKDSTVAGTSSAVYVGERLKATAQCSDEALRKFKCSECPKAFKFKHHLKEHIRIHSGEKPFQGEIRTIYGYVWF