MIKKEPGINVGVSNRHVHLSQKDLEALFGVGYQLTELKPLSQPGQFACKETVTIVGPKGAIENVRILGPVRKETQVEISRTDAFKLGINAPVRESGDIEGTPGIVIIGLKGVVVVEKGVIIAKRHIHMHPKDAEHYGVKDKQIVKVLAEKPERRIIFDDVVVRVSDKFALDFHIDTDEANAAMLNNGDLVWIVEF