MGCKMCEKPKVNHRKGLWSPEEDQRLRDYILAHGHGCWSSVPVKAGLQRNGKSCRLRWINYLRPGLKRSAFTHEEEAMIMKLHAIMGNKWSRIAMHLPGRTDNEVKNHWNTHVKKKAIKIDGSASHDTMAKSLGSDDQSLRMEQFLDENNSQILLSETSASLESFSPIPCQSILNVTNHAQSQRTPQPPLPKVLFEDWLPMFSDNGGVNRRQESTSNSEALSPQLLQLDMISTDDFLHGFEAISNSGGLIQPQYGPVDLVSSNETYAGFESTHHMFVDL