MNKVLLTGASGFVGKALAGELLRQGYALNMAFRRIPSKVLEGAVAIPVGNIEGDTLWSDALAGVDTVIHSAARVHVMNDHALDPLAEFRKVNVEGTLNLARQAAAAGVKRFVFVSSIKVNGESTTADSPFKPDDVPAPSDPYGISKLEAEIGLRQVCEEAGMEYAIVRPVLVYGPGVKANFLNMMKWLDKGIPLPLGAIKNRRSLVSLTNLMDMLITVASHPAAANQVFLVSDGEDLSTTGLLRRMAAAMGKRANLLPVPESLLKTAALLLGKKSVGQRLCGSLQVDISKNKQLLDWNPPLSVDQGLQRVAEYYLEYR*