MKDISKIVADVESTLAPYFKEIEETAYINQEKVLNAFHHVKATESDLQGSTGYGYDDFGRDHLEEIYAQAFKAEDAIVRPQIISGTHAITIALQSLLKHGDELIYITGSPYDTLLEVIGVNGNGIESLMEHGVSYKDIALKEGKIDIESVLDGVSERTKVIAIQRSKGYDQRPSIPLDEIEKVITRLKNVHPNILIFVDNCYGEFVERREPIECGADLIAGSLIKNPGGGLAKIGGYIAGRKDLIERCGYRLTAPGIGKEAGASLNALLEMYQGFFLAPHVVSQSLKGALFTSLFLEKMNMNTTPKYYEKRTDLIQTVKFETKEQMISFCQSIQHASPINAHFSPEPSYMPGYEDDVIMAAGTFIQGSSIELSADGPIRPPYEAYVQGGLTYEHVKIAVTRAVNQLKEQGLI*