MVSERVKGMVKGFDATNGFSFITPDDGSEDLFIHQSSLKFDGYRSLNDDDVIELSVGSGDDGRTKAVDVTAPGSDAHTGGSRPSCGHIPTAGRPLVVS