MATSDAAPAGGSMAGCVISCHSIEDWKSQFAQGASSKKLVVVDFTASWCGPCRFIAPVVADLAKKLHDVIFLKVDVDELKDVSEEWAVEAMPTFLFLKEGKEVDKLVGAKKEELQKLIEQHRDSTAAL