MKNLASIPDFNFHPKCEKVKLTHLMFADDLLLFSRGDLISLQLMFRAFSCFSLASGLEANMEKTEIYFSGVPQWEQDAIMVSLGISKGSLPFKYLGVPLSSSKLTINQCKPLIDKFYSRVSSWVSKKLSYAGRLQLVKVILFSLQTYWSQIFMLPKKVIREIERICRTYLWTGDTKTSRKAPITWDSVCKPRVPGAAILKLLWALAFKPDALWGKWVNAYYIKGKDLFTMAFPGSASWVLKKIWGCRDLLDRDPMCKQIFFATGGYSIRKMYLSLLVQWKRVLCNNFASPKSLFILWLAVHGRLPTKDRLLQWGIVTDGVCSLCGVDPESVQHLFFQCAYSRQVWQNFLQILNINRNSQVFDQEVQFAIRMNKKSSTVSKLLLAGFAEAVYSLWIQRNQGVFSGRVQSTEQIVKEIVFKVACKCRDADIDLLLY*