MGVVRESKGKLGSKKLSNAHDTVSKKHASAVKKGPAKHGKPLKAKDEVTQNPTKKKIKSVRIHEVPNVVQFPSNKAPASLKTIPKKQKGDAVEKVSEIEDGDDEDANNDAELLSGFPDSISDEEDEEDDAMTKQAGLTLEEVANLPSSRGNASVTERLEKAKKKKNHKEHKPSEAGDGDKDGTKTGVVYVGRLPHGFFEDQLRAYFSQFGDINRLRLSRNKKTGRSKHYGFLEFDSPDVAEIVVDTMNNYLLDGHMLQLSMIPPEKVDPNLWVGANRKFRTAPVDRMERARRSRSRTLEERAKVNQRLLQRQKKRRAALERAGIEYDFSGYEL