MDSATTSASPAAAEVARNAKRSLAQKLHRAEEALLPVFAAGATGGLIEGVCVQPLEFLKTRLQLNQGTPVPMGVVLRDAVREGGIAQLYRGALPELTGMIPRSTGALASLEFSKRYLRQHAPDPVTGKLQASHAYLAGAVSGVCESLGFAPFQVIKVRMVAQEHLNRYTSSFDCARQLLQAEGPKGLFIGLGPTLWRVTTWNTLYYGTMHNIQTEVFDQHPLSNPVLAAARKMATGMVVGMTATIFNAPFDVIKSRFQSQERGPNQKYRYTLPSLVTIIREEGVRALYKGFLPKALLLGIGQTIGYMVFSEALGFYSQALKPSAASAAAEGEAADGDA*