MGRSPCCEEASVKKGPWTPEEDQKLMDYIQKHGHGSWRNLPKLAGLNRCGKSCRLRWINYLRPDIKRGGFSKEEEHIIVTLHSVLGNKWSAIANHLPGRTDNEIKNFWNTHMKKKLLKMGIDPVTHMPKTDLNLLERLTHFLGGSNFVNTMNPWDSALRVQEDTENVIRLQLLQSLLQSIANCPPNMEALNLMGLPTFGDFQLGSNCQFDGLVDGLLGIPSSFSNLGELQVPKDYEALKGPCASVVEKASTDWFATKMPDLVYDNDNNCSTDNCMTSSYILPSSNPTPTLMVSAASSIDQTMDQINPTGISSRSSTSTAFEDWGELNLDYQARDHQWTDFRPNGIIDDTPLQNTGL