MNAQLSMENIGDLHGVSHESVSGHGELLSVHSPHSRPTPRGLGHRTMGMATLLDSGDYHPGHPGHLHPAISMCEAPPGMSASHLHHPNPPAALTPHLDRVGQVSSTSPPPPSSPSSSPPSSPQRIPGNVSGSFTLMREDRSLAPMNSLYPAYHHKDPCMGQSLSPLSGSGLASIHTSQAGIPPYAHPGAAIPGEKMLTPSGFEAHHPAMLGRHTEQHMSSSAGMVQINGLHHHPHAHLGAQGHGQGLGNGREQASGHGQQGGGGGVGVSGGQMEEGTLSDLLRNPKPWSKLKSGRETFRRMWKWLQEPEFQRMSALRLAGCKHYEDE