MLPGTFFEVLKNEGVVAIATQGEDGPHLVNTWNSYLKVLDGNRIVVPVGGMHKTEANVARDERVLMTLGSRKVAGRNGPGTGFLIRGSAAFRTDGPEFEAIARFKWARAALVITVVSAEQTL