MKAVVITTPGGPEVLQLQEVEDPQINEDEVLIKVEATALNRADTLQRQGKYPPPKGASPYPGLECSGTIEAVGKNVSRWKIGDQVCALLSGGGYAEKVAVPAGQVLPVPQGVSLKDAAALPEVACTVWSTVFMMSRLSAGETFLVHGGSSGIGTFAIQIAKHQGVKVFVTAGSEEKLAVCKDLGADVCINYKTEDFVARVKEETGGKGVDVILDSVGAPYFQKNVDSLNIDGRLFLLGFMGGAVTQVNLASLFAKRITVQAAGLRTRTLENKAEIVSEVEKNVWPAIVAGKVKPVVYKYLPLSEAAEGHRLMESSQHIGKILLVA*