MKFKIPENFNDLSLRDIFQQLKVPKKDLHHLNMSKDITINDKPARLMDKVHTGDDVFVPTIDEKSNYVPSYRYAQIKYEDDDMAIVMKPKGVKTHPNDLKESNTLMNHVIYTIDSDYVEPIHRLDQETVGLLIVAKNPLMKKILDRMLEDNDITRIYKANVKALLPLKPQTIDMPIGKDKFHSNKRRVSPTGQRAITHILTSKMIKEAVCQLEIKLDTGRTHQIRVHLAEIGHPVIGDPLYGDSTLRQLELESYKIEFVHPLTKEVISVSLDD*