MADSEESSAEKESPADTQSLVQDTSTMPRSEASTDKVLAISEGKRKRKGYLPTKTVKILRDWLCEHRLKAYPSETEKQMLAEQTNMSSLQISNWFINARRRILLEKQQDGNNPNNTTVHHIKDKATNATHLLSTHPTGQATLGHQEQNMVQCMTLCLLPMDRESGEKLSDPESAPSQKLTLQAPPKKKVKISTIVPSSSPEYMWPEEYDDFSNFQLLVEIAVQKAVELELQKKQQPNP