MDKLNFFEEIRKDAEETYKLNPEDADNLMRWGEALLELSQFQNVIDSLKMIQDAISKLEDAILIDPMKHDAVWCLGNAYTSYARLTPDDTQARLNFGLAYLFFGIAVAQQPDNQVYHKSLEMADKAPQLHTGFHKNRLLSLLGGVETLAIPSPKVVKNKKSSDEKYIVMGWVILAIGVVACISFRKLR