MKTKRASRSTSSGKTIHSIEEEELVNVHQQNITPISKKPKTGNRAAGKISFHSKKIRNVLVQDNEKTQLTQADVIYKNPEEIKALSSEDAIDIAIKHLRESDLKLSSIIELHDKPKFLKCESAFQSLARSIVYQQLATKAAATIYSRLVSLCEGEIGFIPDTISMLSAADMRKVGISERKASYIHDLASKFMSGLLSDSLIFEMDDDSLISSLTAVRGIGVWSVHMFMIFALHRPDVLPVGDLGVRKGCIDLMCCQLEIWVFVKVFKCFMVSKICPHLLRWKLCQIAGGPIGL*