MDHLKRTAAFESSICNSLTCNLRHFYHHGEPDQAQLDIWKAQALSYVGAHCTPSETHSAHLAVERAIAQALATYQCTSSELERSKPSASKERSFSLLQSLSDSGGGLASFVNWDRVSEAETLHEKLKLMEEVQYIDDVVLDWNRFREVLLGGLRSSSLTQKSLLLHRKWFELTRSSASQYQVIQSDLAMNLKILLGEIAISRADLNDTAALETIRLLHSIWMNFMLRGDRVSAPPAELIESIGSAFWDWSKSFFEHDEKPSQSLGEMLFEIDPYTGWFQLWIKEYFSALQVLERFATAKDDCDFLSKLTVKVWEAVQRNGFNLYIQCGLCIVWCVLSALRVRYFPWKSFLSGGTVAPDDSTIEWVYDIFLYCSKEALASGHDDFFCVAADAMSILLPGCSPEFRNRRTVKQN