MELFPSQPDLSLQIGLPASAAPLGHDHHRAIGGRFFGPPSNSNIGGNPAMAASLQLPFPMPPMPLPPHHAGAPGHGGLYYHHHPVPDGAMLRPIRGVPLYPTPFPPPPPHGGPSAAATAPCYCDPCHVAGAWRRGVGGCGARLVGFPAPKRTARAPRMRWTSSLHSRFVHAVELLGGHERATPKSVLELMDVKDLTLAHVKSHLQMYRTVKNTERPAASSDQADGFENGSSGEICDDNLLDLRGGGRPEAVAAATRNGRFAANDDDRSIGAGATHGGALWNSSSREEDWSGFPCDSNNESMQSFKDHMQSKSLEILSDMNSCLSETTSSASAPNLDFTLGRPHQRRS