MLENYGAVASLAAFPFPEPALISQLGRGEAPWCSATQGALDGEAPRAISSPAGISHLEQMEEPLNLKPQREGPSLNCTGGVLKSEEEDFTLKEEIFEEPQDHRVPSNGPWCCGSQEFWFGKTCEEKSRLGTWPDYSNGGSVGNTTNDITAVIVKDEMISVEDSSENINVNTHLVIHQKILSEQVSYICEECGKCFGQNEDFDQHQRIHNGEKVYGCKGCGKTFSFRSHCIAHQRIHAGAKPYVYQECAKAFICSNLIRHQRTHTREKPFECKECGKGFSQNTSLTQHQIHTEKPYTCKECAKSFTRNPALLRHQQIHTGEKPYECKDCGKGFTWNSDLAQHQRVHTGEKPHECPDCGKSFICKAHLIRHQRIHTGERPYKCNDCGKAFSQNSVLIRHQRRHAREKPYNCISHLLEH