MSHCSVEELRTGLTNATKETHSLWEENKDLQGRFVNDLNEISRIQQAIAQLEREHRQDQLQHARHSMTEMQRRASQLYSVLTTKREEIVKKLNDGTNFVALLQNQLISDRLFDWKNRQKLAQVGVPFDNRDVTLDEIQMEFEFLAEQNWQLHMFASWTLDLLTRVQPEPVLKTQHKFVTEVRLLIGDKLGIRQHLVNTNVTVKIIAEEEAKLLSATQMNHKDIKTVGSISNDYEKMTMDERGHMAAKFNNSKLTRIAHRKPPPKGTTADMKCTVSAQAATDQKYALLFHISPFQLGTLGKFDVWTLSLPLMVTVHGSQDCDAQGAIVWHRAFASVSRSPGTTDITAVAWKDLGHVLRHKFTLFTGARRPLSDADLNYLSEKLLVPNVPDQKPITFHRFAKQNLRDDVSFSFWEWFFAIMQLIKQKLLKFWDEGWLVGFISKHDASQSMMMSSHSTFLLRFSDTQTGAVSIGFVCEDDDGQKVPFHLAPFSIKDLDQLSLAQRIASCPQLKEIKRGSAML