MVTTIKRDPMRFLRELKKHYDVVMRIPGSEYLKSPDFVVVDPKTGKKLKVSFVTLDDGELAGVVYDSIS