MAESSLNSSVDQTYAEIVVVRHGETSWNAERKIQGHIDVELNDAGRQQAVRVAERLSKEPKISYVYSSDLKRAFETAQIIAARCGNLEVLTDPHLRERHLGDMQGLVYQEASKIRPIAYKAFLSNRTDVDIPGGGESLDKLYDRCTSALQRIGDKHKGERVVVVTHGGVIRSRYERARPKARKVDKILNTSVNVFRLFDGDKWRIQVWGDVTHLDQTGFLKSGFGGDRTSDILGVGGGRDGVGGGGDGVDGVGDILGIGGGGGDVLGVGGEADGVDGEGVDGVDGIDGEMEMAGPDPLL*