MKIEDLMDKERKAQYRLLVTLYHAKETLRLKDLMRLSNLSKVTLLKYIDNLNHLCREQGLACQLLLEKDSLSLKENGQFHWEDLVALLLKESVAYQILTYMYCHEHFNITNLSVELMVSEATLNRQLAHLNQLLSEFDLALSQGRQLGSELQWRYFYFELFRHTLTRQGIDALVNQLDASHLATLIERLIGQSLSAEALEQLLIWLAISQARMSFQKGYNDHFLRDSDFMTSNIFFKRLESMLLHYLRRYALEFDAFEAKSLFVFLHAYPLLPIASMKYSLGFGGPIADHISEALWLLKKAHVIIHQTKEEIIYGLGIFFSKAYFFKGAILSQPTNSQYLYQLVGEDKRALLRVIINHLVLQMGQETDFSQQLSDDILALLVFSIERHHEPLLVGLALGQNKVEAAIAELAIRRHLGHRRDFQLMPYDHQKVYDCLITYQTVCLPRQDLPYYRLKQYSSPYELTALEAFLKDLFQQKNTREEELSLSPAAKSSFAHKTV*