MSHGERKGRLNVVKFLELGFAVACLVLHFYSFNDRDIMTSFLATGTFTGYIIVVIGVFAGVLMRAPIHKRIDIFFSVLGC TLFVASGVFIIEAWEFSFRTRTRDLALIKASLSIVNGVLFGFDAVFTFRDK