MDYEIGMAEGHDCQVKFQILHTWKEVQLRYAINNAMEIALSTDDKAMLFGEDVAFGGVFRCSMGLREQFGKDRVFNTPLSEQGIVGFAIGMASVGYTPIAEIQFADYVFPAFDQIVNEAAKYRYRAGSTWHCGSLTIRMPAGAVGHGGLYHSQSPEAYFTHCPGLNVVVPRGPRQAKGLLLAAVRSPDPTLVLEPKVLYRQAVEDVPVDDFELPIGKAEVLKEGTDVTLIGWGNQVNRLLQAAQLAEKQGISCEVLDLQSLVPWDEETVIASVEKTGRCVLAHEAPKTCGFGAELAATLQDKCFLKLEAPVQRVCGWDTPFPLAFEPFYLPTPLR