MLENYGAVAALAFPFPKPALISQLERGEAPWCKAPQGALDGEGPRGISSGYPFLKPAGISHFKQVEEPLNLKLQGEGPSLTCTEGVLKSEKEDFILKEGSFEEAKDHMVLSSGPRWCGSQEFWFGKTCEEEKSRLGRWSDYSNGRSLENTANDIIEVIVKDEMVSGEDSSENTGVNIPLGIHQKIFSEQVFYICEECGKCFDKNEDFDQHQRIHNGEKVYGCKECGKTFSFRSHCIAHQRIHTGVKPYVCQECAKAFVWKSNLIRHQRIHTGEKPFECKECGKGFSQNTSLTQHQRIHTGEKPYTCKECGKSFTRNPALLRHQRIHTGEKPYECKDCGKGFMWNSDLAQHQRVHTGEKPHECTDCGKSFICKAHLIRHQRIHTGERPYKCNDCGKAFSQNSVLIKHQRRHAREKPCNCQISHLLEH