MVSERVKGMVKGFDATNGFSFITPDDGSEDLFIHQSSLKFDGYRSLNDDDVIELSVGSSDDGRTKAVDVTAPGSDAHTGGSRPSCGHIPTAGRPLVVS