MEKSTSPFVKKHFVLVHTAFHGAWCWYKIVALMRSSGHNVTALDLGASGINPKQALEIPNFSDYSSPLMEFMASLPANEKLILVGHALGGLAISKAMETFPEKISVAVFLSGLMPGPNIDATTVYTKAASAVIGQLDNCVTYENGPTNPPTTLIAGPKFLATNVYHLSPIEDLALATALVRPFYLYLAEDISKEIVLSSKRYGSVKRVFIVATESDAFKKEFLELMIEKNPPDEVKEIEGSDHVTMMSKPQQLFTTLLSIANKYK*