AWQPIGSGSTAATPRTTLGPNLGFWLPVMGSFDKLHAVLRLRCNILACDFEKVVKPNLALLQQHGIHACNFSSSFLPLVMTRAPEHVQAAVTRISKFGLRQDSRMFVKALMVFGVHTQEKVDEKIRALEMLGWSQDDVLMAVRKMPNLLNMSKE