MERGGGRLLGFGGEGEMVSERVKGMVKGFDATNGFSFITPDDGSEDLFIHQSSLKFDGYRSLNDDDVIELSVGSGDDGRTKAVDVTAPGSDAHTGGSRPSCGHIPTAGRPLVVS