MDSYMIKEVTLVWRISDADGNTLFDTICVSEDVPLVERHVGDYQWYKHFYPAMEVDNTLKGKDTLLITFMIPALKDDSKRTPIKVHFDFSSGVMKIRYVSSYAVSVAELVSMISATICIDIQQDVEVTNIELSANITEEKPDLELLCDVVMNEPRLCEIFSLREKTLPISMKVKYSLYAKLGIITFKRRESKTITISNIKNEEHIDDIIDQILFLLSVYNEVKDEFNKLYNFIVEEEKMSKHRTRTFALKEEVPELFVSGYARECSIKPIIIAELEEEKYKSEGRPTMRYPKDGPYSRVYACDIGLFPGLKRNRLPNKDMFEFLPCCYATDHLKRLQSNYYKYVHDVFDEKRSDKKIMRFKPLYPLEDGIVGKAPKELQEMMCSTDLTRVGVKKDKSSILYCMPYYIPRESLSFPPHICLQELWYLTKKEILLNARDRDIFLDPTLYCRALEYIFST