MKNGMMECSVCHSKLPLNRAVSKAYDRHRSKLSSKQRALNVLLVVGDCILVGLQPILVYMSKVDGKFNFSPVSVNFLTEAAKVVFAVVMLFFQARHQKVGEKPLLSISTFTQAARNNVLLAVPAFLYAINNYLKFTMQLYFNPATVKMLSNLKVLVIAVLLKVIMRRRFSIIQWEALALLLIGISVNQLRSLPEGTTALSVPVATAAYMYTLVFVTVPSLASVYNEYALKSQFETSIYLQNLFLYGYGAIFNFLFILGTAVVKGPGSFDILQGHSKATMLLIFNNAAQGILSSFFFKYADTILKKYSSTVATIFTGIASAALFGHTLTMNFLLGISIVFISMHQFFSHLSKVKDEPQNGTLEMMDVHENHRSKDSSFLNITAGATEDANHHVGSGERELLLPK