MVSERVKGMVKGFDATNGFSFITPDDGSEDLFIHQSSLKFDGYRSLNDDDVIELSVGSGDDGRTKAVDVTAPGSDAHTSGSRTSCSHIPTAGRPLVVS