MAPSSYRDRTLEFHAIVDRLKNPHSAIATAHPLTANGSIDSATKLNGPRPSGSLQSEFNRKASRIGLSIHQTSQKLVKLAKLAKRTSMFDDPVVEIQELTAVIKQDITALNAAISDLQSLCKFQNESGNNSKHSNDHSVTVVDNLKSRLMNTTKEFKEVLTMRTENLKVHENRRQLFSTSASKDKGSPFIQQGALALPTASTTAVEPPPWANGLTSSQVFTPRWQTSAEGSSTSSLQQTQQLVPIQDSYMQNRAEALQNVESTIMELSNIFTQLATMVAQHGELAIRIDENIDDTFVNVEGAQGALLKYLNNISSNRWLIIKIFCVLIVFLLIFVIFVA*