MEGRAGGGRDYIASLLSSAPRLDFGALGAVPAMLDSAAAGADGGEDCLERFCGDPGFAERAARLSSFSGQRFAGAAAAAAGLFGLPPPAPAASNGEFAGSREASSVSDPASAMRDANAKKRKAPAAAKGKGKEASAQAGEQKDPDAKRCKTEGAEGKDESPVKPKPEQAGSDSSVEDGGGQKPGKGKNAKPVEPPKDYVHVRARRGQATDSHSLAERVRRERISQRMKVLQDLVPGCNKVIGKALMLDEIINYVQSLQRQVEFLSMKLATVNPLDFSNLPTLLQKDIFQACGPSASSVFSLESSSSGFPFSDQGDVFQSFVPNGLENQCGLNPLDLALSQATNAQYAFQDGTASTNLQQRNFWEEDLQSVFHIDNGQSQENGVSAQSFHGQLQAGHMKMEF*