MKMILALVVLGLVLVAAEDKYTTKYDNIDVDEILKSDRLFGNYFKCLVDNGKCTPEGRELKKSLPDALKTECSKCSEKQR QNTDKVIRYIIENKPEEWKQLQAKYDPDEIYIKRYRATAEASGIKV