MGRVSAVVGVGLAVLAVAGCSEGVDGDAAPTSESSVSVSASPSSSAQAGGSELPHSGAPAVADPLPESALPSDPCEVLTPQQVEEILGEGAAAGKRADLDALGPGCDWSNRKTFGGFKIGFDTVARQGLSAAYANAKPRSAIFREVGPVDRFPAVAYKDSEDDRMCTVVVGLADDYAISATVSLSFEKEEAGIDSCGPAERIAATVVGNLKDRAGE