MLLDSGPQFASLGVGGFGTPRHHDIGSRDSGLGLNPFADSSHSAAFKISPVAHDIASSQASAFTPQATGYAAALGHSHGGQVGSYGGGAFNSTRDFLFRNRGVGETPAPSAQHGIFAASAGSLHGPPGIADNPGHLLFPGLHDQGVSHTSPSGHVVNSQMHLGLRGDIFGRPDPYRPVASPRTDPYGAQLHNYSHPINMNMGMNVPTHHGPGAFFRYMRQPIKQELSCKWIDQNQMNRAKKTCDRTFSTMHEMVTHVSMDHVGGPEQTNHICYWEDCPREGKSFKAKYKLVNHIRVHTGEKPFPCPFPGCGKIFARSENLKIHKRTH