MEKSTSPFVKKHFVLVHTGFHGAWCWYKIVALMRSSGHNVTALDLGASGINPKQALEIPNFSDYLSPLMEFMASLPANEKIILVGHALGGLAISKAMETFPEKISVAVFLSGLMPGPNIDATTVYNKAASAVIGQLDNCVTYENGPTNPPTTLIAGPKFLATNVYHLSPIEDLALATALVRPFYLYLAEDISKEIVLSSKRYGSVKRVFIVASENDAFKKEFLELMIEKNPPDEVKEIEGSDHVTMMSKPQQLFTTLLSIANKYK*