MDEPLDLKNKILAWLADEFNVSVKSLPKNAPLDWAIKAETQAPVKVALVIQKPRGRDVVAVTIGIALSQKHREALSKLGPGAREEFAVSLVRDLIALCPHCRVIAQPNPRDLQTILISRELYSDSLTRQSLIDASVTLVNMFLVTVLKLNQLSQTVRAPRGVDEGYM