MATQHTHQEHLAHVVFITAAAAIGGFLFGYDSSVINGAVVGIQRYFQVGPVETGFVVAIALLGSAVGAWAGGGLADRWGRTRSMQVAALLFAVSSIGQMLPFAIWDLALWRVMAGFAIGMASVLGPAYIAEVAPPAYRGRLGSFQQLAIVLGIAVSQLVNFVIARAAGGEVNNPLWVLEAWQWMLGACAVPALLYLLFALLIPESPRYLVMAGKPRRAREVLAEVEGEDVDLDARIAEIQLVVRTQRVPGLRDLRGPALGLLPIVWIGIVLSAFQQLVGINVIFYYSSVLWQSVGVNQSDSLLISFSSSIINIIGTFIAISLVDRIGRRPLLLVGSAGMALSLATAAWAFSASRTGAGGVIGLPDPQGPIALVAANLFVLFFALSWGVVVWVLLGEMFPNRIRAAALGVAAAAQWLANWAVTVSFPALAAWNLPLTYAAYATFAALSFVFVLRQIKETKGRKLEEMG