MSTGQVLFHHNYRYYVLCPFDKSLFNVSHKLLYPLTPRFKMSRLLALAATSLTLVVATPPMGWNSYNHYNCLPTEDDIKQSAQGIVDLGFADLGYNIVTTDCGWNGRDRDEQGRQQWNATLFPSGGKALGDFIHSLGLKFGLYSGAGYFQCGSTDLPASLGFEEIDSKSFAEWGGDTLKYDNCYSTSRTVMVDSDSAEAKSPERFLKMGRLLKESGRQIDYFLCQWGIGENVPEWQVATTVGKSWRMSNDIYNGWRSIWRITNQVIPHAKHTREGSYADMDMLTVGLGAMSYDEERFHFGMWSMMKSPLHIGAPIDKSITSQESLDIMANKEVIAINQDPLSEAAQLALRNTEGEWDVWIGNLSEDRKIVGVANWRNESQSVALDLSFLGIGSADARDVWAASDLGSISGTRQVELKGHELKLLILSNVQKAADAPSSAGYYPVTAAQITAPAVLRSCADRGARDCLPVGQKVGDVNGDAKIAFRNVTVSAAGKKYVGVDFINYDYAFGTAWGWGTNTRNMTISVNGNPATRWAFPLAGNDWFETGRLTIELDGFKAGENGVVFAAQANSGFAPDLVGIEVYE