MSNVTLKIDGIEVSVPKDYTILQAARQANIEIPTLCYLQGLNEPASCRICVVEVEGWRGLQPACVTKVVEGIVVKTASKVVRETRKGILELILANHNRECLSCTRNQNCELQKMSEEMGVGEVYYQKKAARAAMDKTGPVVRDTSKCVLCGRCVSVCSSVQNVDAIDFAHRGPQTSVTTPYEEKLTARNCINCGQCIKVCPVGALSERDDTDLVWAALENSELNVVVQTAPAVRIALGEEFGLPVGTDVEGKMVTALKKLGFDKVFDTNFSADLTIMEEGTELISRINNGGKLPLITSCSPGWIKFCEHKYPDFLDNLSSCKSPQQMFGAVAKSYYPEKAGIDPKKVFVVSVMPCTAKKYEADREELVVDELKDIDVAITTRELAKMIKQAGIQFTDLADSKADSMMGEGTGAAVIFANTGGVMEAAIRTVADILTGEDLKDIDYIAVRGQEGIKEASVNIGDLELKVAVANSTGAASKLLDKIRAGESTYHFIEIMGCAGGCINGGGQPIIMDKSKTEEVKQLRTAGIYNKDKNNPKRKSHKNEEIQKLYAEYLDKPGSHKAHHILHTHYVNRGIK