MNTQLKKRNLIQFYLIQSILRQNSLRQLRTKPTHHYNDKYRTRNTKEDKQQDDLFLYKSKGQHLLTNQRILDSIVRKSSINPTDTVLEIGPGTGNLTLKLLDVASKVVAVEIDKRMVGVLNKRVKEHGFEDKLSVIREDALKAEFPKFDLVVANIPYGISSPLVAKLVYGANPFRSATLLLQKEFARRLLAKPGDSEFNRLAVNVKLVADVEFVMNVSKRDFFPVPKVDSSVVIIRPKDRIPDVNLDEWWAFTKNCFGKKNKTLGATFKQKKKVIELFRLSKMTSSNGEEINRNQYVCADDDGDNEEESDGEECHSSSCADRELLLFKEKIIEVLKAGSFEDKRPSKLCNEELLYLLSMLNQSGIYFHEQTKPRNVGNVAFAAAYS*