MQQSKDQLPVGYRFSPTEGELVGHYLFKKLKSSSLLPFETILVADSNLYDKDEPWQLWEKSGARCSFNSDDHEIYLFTPLKKKRSRILRSVGDGGTWHGVDSGKPVKARIAPAGFFVVSRRILLLMIKKGARLRKGFMKNRKIVNSDGECDKRLMIADVAIAEQPALSDFSFNGASVLVVAEQGNANTAGVDFNSEMVPSDNGLQAETIVAEGEVLPEVNSNEGDQLLGHEIVEWAHNSSSMINTDLTFSNGEQSGDDQSFYADLESLNQSDSFLAYLLEDDDMPSKFGSR