MKHLQKLITPLILKRGYVFNNSKPFFGSSQKVRFYATAKKSKLKQGEEEEECHIPRAVKKEAQATLLDYLHSTRSLQFMDAEHMSKNSPFFLSNLLQRIDNENDIRRSLTRFLRYHPINEFEPFFESIGLKPCQYLPFLPRDLMFLNDDHRLLDNYHILCNYGISRNKIGRIFAEAPEVFRYDSGVLDLKLASFHGVGIDQSIVVKLVSASPHLLIGNVHKEFFLVVEELKKTGVEYSWIEEQLNGNSIDWSHLFELICFLNGLGLTDQQLGKLICQVPGLLFDCSGRTTFSLIGFWLKFGIQKPKLHDVFLRLPQIPITTFVFNMRQCYQFLIEIEMPVLEIGNIIHSYPTLLGSCVLKKATSLLTTLNTGKKRLCSVIKENPEFLRNLVRGAKVERLPIAEEELRSKMMKTKFLLDLGFAENSNEMEKALKLFRGKGMELQERFDCLVNAGLDRKHVASVLKIYPQILNQRKEVLEAKIDFLLNTLGLPLSTLVSFPSYLNYTIPRTTLRLSMYNWLKDQGKVDPTLSLSTIIASSEKLFMKTYVNPHPKGLEVWKDLKRELYPD*