MKLVVVSAGLSVPSSTRLLADRLAKATAARVPAEVEVVELRDLAVEIAHNFTNGFPGRALAAAIGAVTE
......