MLAEYLAAAGEAETCAHGGGDGSSASHAMVSSSPRGGDWSTDVVANDSPLAVSPPNRAGVGVRHGAFTSAPGSPLYAREKRHSSHVPGERPHGVVGIEDFDVLKLISSGAYGKVFLCRKHTTQDVYAIKVIRKKDLIYKNMTQQAMAERDALIHTDNPFIVKLFYSFASTRHLYIVTEYAIGGDLYSLLRQLGRLGETHARQYAAEVALALEYCHARGIIHRDVKPDNLLIAANGHIKLTDFGLSTPDYLAPEVLLCEPYGPEVDWWALGVVVFELLVGVPPFHAATPVKIFENIL