MGSHHHHHHGSDLGKKLLEAARAGQDDEVRILMANGADVNATDASGLTPLHLAATYGHLEIVEVLLKHGADVNAIDIMGSTPLHLAALIGHLEIVEVLLKHGADVNAVDTWGDTPLHLAAIMGHLEIVEVLLKHGADVNAQDKFGKTAFDISIDNGNEDLAEILQKLN