MVKVEIFGLALDEHSKSPILVLKDESGRALPIWIGAMEAMAISTAINEVPFPRPMTHDLLVNTISSLGGSVTRVEVTDIENGTFFAELVVAMPDETRRIDSRPSDAIAVAVRAECPIFVGEAVLEEAGAFMHQESVEVIKTENSEKWMEELEKLSEDDTKYKM