MGVAFRQALPSSIEALPKGKLPPGPPGWPVVGNIFQVGNMANESLFHLAQKYGPIITLHLGVKTTIVVSSPAMAKEVLKTNDQFLAGRTVIEAVKRICNTKLFSAKRLEALQHLRRDQVFRMVGLIYEDHLNGKGVNIGHTVFVTAVNLLGNMIFSQNTFGRDSDAGEEFKEAVAQLMVLGGVANLADFFPWLRFLDPQGNHTYASGGGGGGGGAQKDLLDVLLECRSDGGGDNVKFMEKEMTRFLYDMFVAGSETTSTTIEWAMAELIHNPHTFKRVQAELEEVVGRERKVEESDTEQLPYLHAVVKEVFRLHPAAPLLIPHRAESSCEIAGFDIPKGAELVVNVWAIGRDLTIWNEPSRFSPERFWESEIEYKGQHFELLPFGSGRRICPGLPLANRMVHFVLASLLHSFDWTLPHDQRHEKMDMTPKFGITLRKDLPLKAIPSPRLPATLY*