MGHHHHHHGPGSAKEEILEEIKKAKQEIAGGGGGSELGKELLEAARAGQDDEVRILMARGAEVNAADNTGTTPLHLAAYSGHLEIVEVLLKYGAEVNAADVFGYTPLHLAAYWGHLEIVEVLLKNGADVNARDSDGMTPLHLAAKWGHLEIVEVLLRYGADVEAQDKFGKTPFDLAIDNGNEDIAEVLQALLAINRQINLELYASYVYLSMSYYFDRDDVALKNFAKYFLHQSHEEREHAEKLMKLQNQRGGAISLQDIKKPDCDDWESGLNAMECALHLEKNVNQSLLELHKLATDCNDPHLCDFIETHYLNEQVKAIKELGDHVTNLRKMGAPESGLAEYLFDKHTLGSGSGAEIEQAKKEIAYLIKK