MAAFGRQVLDWHRLIPLTWAWMARQTPHLGEQRRMTASLLRKLTTASNGGVTEELSCVRSSNYVQEPECRRNRVQCLLEKQRTPVEQGSLELERVISSLLDMGFSNAHINELLSIRPGASLQQLLDIISEFILLGLNPEPVYVVLKKSPQLLKLPIMQMRKRSSYLRKLGLGEGKLKRVLYCCPEIFTMRQQDINDTVRLLKEKCLFTVQQVTKILHSCPSVLREDLGQLEYKFQYAYFRMGIKHPDIVKSEYLQYSLTKIKQRHIYLERLGRYQTPDKKGQTQIPNPLVKDIFRVSEAEFLARTACSSVEEFEVFKKLLAREEEESDSSTSDDKRASLDEDEDEDDEEDDEAEDDDEDEDEEEEEQL