MRAAVLYENNVIKAEQIDEATCGKDQVRVEVKAVGICGSDIHKMQTRWKYPLPAVMGHEFAGVITEIGSEVTNVAIGDRVAGIPLEPCMECNYCKAGDFALCDNYRMVGSHFHGGFAENVVMKADNVISIGDLDFEEGAMIEPLAVSMHGVLGIQPRLGDTVIVFGIGTIGILVVQCLLLAGVKDIIAVDISDKKLADAREFGCKYTINPKNEDLKERVFAYTNGLGADIALECAGSKITQEQCLLVTKKKGKVGFLGIAYADVLLHEEAFENIFRRELTLKGFWNSYSAPFPGEEWRTSIEFVKQGRIKLKPLISHRYKLEETKEAFDMILSREHDYNKVMILPQKGDD*