MALGEAITYSEEFYLNSTGFKLFTCTWLPPSNTPIKALLFLCHGYGMECSVYLQDTAIRFAKSGFGVFGIDCQGHGKSEGLRCYIDSFHQLALDSATYFATVKDNQKFKGKPSFLLGESMGGAVALYIHRFQPNEWNGAILVAPMCKMSKELHPSPIMMFILTKIVLIGPTWKMVPTRNILDTGFQDPIKREKIRANPYIYLDKPRFKTTLELLNAAFDLEKNISEVSLPFLVLHGKKDLIIDPLMSEKLYKSSKSMDKTIKIYPDMWHALITAESNFNMDIVFSDINTWLNDRIPP