MKYMSLKGKTKSLFNDLRSIFRWSKGGEVSGHEGWPVQDLNALIGSGSYFGLAPRLRHDKRAPVITEPGSEPLREREEKQGGRKRKGTKGPKYLSAVLKRGTQVMKKGLSITDMSPPPPPPATSTLAMRVEPDTTVAQLEKSSLTSFNLRRELEGTSSRVEAIVTPTTDSLTGSPTCSSLSLGDVLCTFTKEENGEAVDEVSSVETTVLELPFSVPPEVEFEIEPPLELPPSELVMTLGLEMSILEAQAEEPSFEPLDAFDEPLALVIRNSDFEVPPLAAVGPSVPLLPTPDGMAYLVX