MHYYRYSNAEVSCWYKYLLFSYNIVFWLAGVVFLGVGLWAWSEKGVLSDLTKVTRLHGIDPVVLVLMVGV
VMFTLGFAGCVGALRENICLLKFFCGAIVLIFFLELAVAVLAFLFQDWVRDRFREFFESNIKSYRDDIDL
QNLIDSLQKANQCCGAYGPEDWDLNVYFNCSGASYSREKCGVPFSCCVPDPAQKVVNTQCGYDVRIQLKS
KWDEFIFTKGCIQALEGWLPRNIYIVAGVFIAISLLQIFGIFLARTLISDIEAVKAGHHF