MKAVVITIPGGPEVLKLQEVEDPQIKDDEILIKIAATALNRADTLQRQGKYPPPKGDSEYPGLECSGTVEAVGKDVTRWKIGDQVCALIGGGGYAEKVAVPTGQVLPIPSGVSLQDAASFPEVACTVWSTIFMTSKLSSGETFLIHGGSSGIGTFAIQMAKCLGVKVFITAGSEEKLAACKELGADVCINYKTEDFVTRIKEETGGKGVDVILDNIGGSYFQRNLDSLNVDGRLFIIGFMGGTVTQVNLGCLLARRLTVQAAGLRSRSTKNKAQIVREVEKNVWPAIAAGKVKPVVYKYFPLAEAAEAHQLMESSKHIGKILLTV*