MNSSIAFPSNAWTPCRGRWSGNESRIRRTRQLTWLTGGWTRRRIALKHNVHLRKFELRASASAENDPGVLKDAIQQVEKMRAGAIKEELTRLSISYADCFEKQELVMRLANARVKNYSSQKKTMSTSSREFKTLARMPLTKLKSTATSPKNYILVPLKINDEGPFNFILDTGSTVTLIRPSIVTDILKLTPKAARVSMALMGGGISNQNNMTINLKDVKIGDHALCNVSALLMDEQMLRGWEASADGLLGLNILSQFDVEFDFSNGVLVFYPPGAASRGECDMQDMEKLSTSEVTLGILGVKVALGGAPPELALLDLGSSLCVASPDIAKLAGVSESVLQGRAPALGGGGMGQPGAMRFVSGLIDVGMVSATSDDEAASSPAFTIKGAQFAIGDVPALRAVGCRILLGLNVFQGSKLMFCQSTKSVYQQRSNK*