MKLQFGFVPIVIISSNKAAEEVLKTHDLDCCSRPETIATKKISYNFKDIGFAPYGEEWRALRKLAVIELFSLKKLNSFRYIREEENDLLVKKLSEASQKQSPVNLKKALFTLVASIICRLAFGQNLHESEFIDEDGMEELASRSEKLQAKFAFSNFFPGGWIIDRITGQSKSLEGLFSELDAFFNQVLDDHLKPGRSVLESPDVVDVMIDMMNKQGGEGSFKLTTDHIKGIISDIFLAGVNTSATTILWAMTELMRNPSVMKKVQDEVRTVLGESRQRITEEDLNQLNYFKLVIKETFRLHPTAPLLLPRETMSPIKVQGYDIPKKTQIMINVYAIARDPKLWANPDEFKPERFSDISVDYRGLNFELLPFGSGRRICPGMTMGIAMVELGLLNLLYFFDWVMPEGTTVKDIDMEEEGAVIISKKAPLELVPICPR*