MLTHNLLASLRARSAASLLARPSGDEIVNMRLSQRSIQVAIDKLNSHMEKDTRTLMARGENGPFNYNLGNLQQSPPYDPDLFSPSIFVNPIGIQLTNAYLGERPTMSFISANSAVKAEVGQPVHSDADFSHPNIPFAAVVNVGLVDMNPKNGSTQVWLGTHNGTDLSCQEGTHGERASGRIKQDLLDARKPISPPLQPTIPKGSLIIRDLRLWHAGMPNTTDEIRIMLAMIHFAPWYRQRMTMKLPRSLRPTLEGVDRLGVAADWQDAEVDHLDAPYGNA