MLQVGEIKTEKGKEKLNYDGHLYIFDKLNSTETIKFWRCEFKTEGMEKCKGRIWTTLENGFVRLVTPHTCELNPARVVAQQVKTGMKRRAVDTMEAPTVIRAQIL