MGRSPCCDEIGLKKGPWTPEEDQKLIDHIQKHGHASWRALPKLAGLNRCGKSCRLRWTNYLRPDIKRGKFSQEEEQTILDLHAILGNKWSAIASHLPGRTDNEIKNFWNTHLKKKLIQMGYDPMTHQPRIDDIFTGLSHLIALANLKELLDQPLEQNLARLQELAKLQCLQQHLLQPQASLNIDADPNYTINSTINSTFMMNKGTINVSNDQFENIIMSSNCTMPFSDMPELKTPPSCSYEAPLSNKDMIQLSQGEIYPDSPWLLSCSSTTPSSPSSLVAPPVTEVSLSTNVEDNCTIWPELLLEDPLFKMIS