MKNRCSPEALLSIILGMSKQQKESVRSMSFGALLKMKITDIPLKLGFYILQKFDSERMVIDIEGKELKITAESVHDMLGIPIGGTKLTQLDQWPKDDTKKIRYRETFEQEKGRFGLGELNEELVNEQDEGHTNLEESDSDKDEDHYVEAYESKISKMLNSFERMKEKLNSKLNDAITKFPEKESFRIFDENMTNIIGEEKTEGTTIFEIPNDEGNHEEVNDNDGSQSEVDYLLDSNEGENEGIKNDGDKNKKESETEVKGKYGKNNENDNDEEKKDDDAEETNNHEETSQQTENENLLDKVVDNIVDNVLGIQISSLNSQEDEVWNDHEMKTIFDNIDIEKEKLEGVHEQGTKVEKTKGDDTGKENSEDRNKRGTEAKNTKNGGEDKHRETEKVNA*