KLMTMLLDSGPQFASLGVGGFGTPRHHDIGSRDSGLGLNPFADSSHSAAFKISPVAHDIASSQASAFTPQATGYAAALGHSHGGQVGSYGGGAFNSTRDFLFRNRGVGETPAPSAQHGIFAASAGSLHGPPGIADNPGHLLFPGLHDQGVSHTSPSGHVVNSQMHLGLRGDIFGRPDPYRPVASPRTDPYGAQLHNYSHPINMNMGMNVPTHHGPGAFFRYMRQPIKQELSCKWIDQNQMNRAKKTCDRTFSTMHEMVTHVSMDHVGGPEQTNHICYWEDCPREGKSFKAKYKLVNHIRVHTGEKPFPCPFPGCGKIFARSENLKIHKRTHTGEKPFKCEFDGCDRRFANSSDRKKHMHVHTSDKPYICKVCDKSYTHPSSLRKHMKVHESQGSESSPAASSGYESSTPPVMVSANTEDPTKTPPLAVQNTSGHSEGLAPNFNEWYV