MNTANTLDGK FVTEGSWRPD LFKGKVAFVT GGAGTICRVQ TEALVLLGCK AAIVGRDQER TEQAAKGISQ LAKDKDAVLA IANVDVRNFE QVENAVKKTV EKFGKIDFVI AGAAGNFVCD FANLSPNAFK SVVDIDLLGS FNTAKACLKE LKKSKGSILF VSATFHYYGV PFQGHVGAAK AGIDALAKNL AVELGPLGIR SNCIAPGAID NTEGLKRLAG KKYKEKALAK IPLQRLGSTR DIAESTVYIF SPAASYVTGT VLVVDGGMWH LGTYFGHELY PEALIKSMTS KL