MTVHFGGLVDISKHGSPYNRAVTFSITGLDIAIINSIRRVILSEVPNVGIPFDPYQPASDGPGVRVLDNDSALHSEIVGHRLSLLPVCMDEQQLQALQSDEKFNVPCRYRFEVRTTNQSNSPMDVTTRHIKVFFNGMQCDELAAKLFPPCPLSGDHILLTRLKHGERLFLEAVPKIGTGKEHARWAVASCVAVAVKQVDKAYSMTVESECRLSPQNIVITAQEVLRDKVLKLQQAIPTISWEQTGTDVLINIEGENHTLANLLQSILFDSCIKERNIMLQFIGYFQPHPLEERVILRLNTTSMDAAEVKQFMVEQLGSVASRLSGLVHEAQAVLLDV*