MKKRQSGVLMHISSLPGAYGIGSFGQSAYDFVDFLVRTKQRYWQILPLGATSYGDSPYQSFSAFAGNTHFIDLDILVEQGLLEASDLEGVDFGSDASEVDYAKIYYARRPLLEKAVKRFFEVGDVKDFEKFAQDNQSWLELFAEYMAIKEYFDNLAWTEWPDADARARKASALESYREQLADKLVYHRVTQYFFFQQWLKLKAYANDNHIEIVGDMPIYVAEDSSDMWANPHLFKTDVNGKATCIAGCPPDEFSVTGQLWGNPIYDWEAMDKDGYKWWIERLRESFKIYDIVRIDHFRGFESYWEIPAGSDTAAPGEWVKGPGYKLFAAVKEELGELNIIAEDLGFMTDEVIELRERTGFPGMKILQFAFNPEDESIDSPHLAPANSVMYTGTHDNNTVLGWYRNEIDDATREYMARYTNRKEYETVVHAMLRTVFSSVSFMAIATMQDLLELDEAARMNFPSTLGGNWSWRMTEDQLTPAVEEGLLDLTTIYRRINENLVDLKK*