MANAKRHHVIVGGSAAGVSAALSMRRAGFEGQITLVEADTAVPYQRPPLSKSFEDLDSPKVIVPEVTYDDHDVQLLSGERVASLDEDRRRVVLESGTDLQADSVLVATGVLPRRLGVPGDDLNNVLTLRDINDARALASRLDAGPLVVVGGGFIGLEVAAAARLRGQHVTVIEALRVPLTGALGDEVGSLVTNMHLARGVHVVTERTVVELRGDGDVESVILNDGSQLNAATVVVGCGVSPNDELARRAGVFTDNGIVIDEYGQTSRGWIWAAGDVATFESPFTDRRQRIEHWNVAQGQGAVVGANMAGTATAYRDVPYFWSDQYDSHLQMYGRAVASDRLTIRPSSEHEGFLALWIRDDVLVAAASIGESKQLRLAKNLIEHHVPVRETELANPHQSLRELVKQHKPQAFR