MSMPWLAFVNIAFALMIFFRNFIFTYFDKRLLTHRAVIPYIEAALIAVIIISAILVIIAVTPRLAQGRYTLNIITGLLLVLSLCWSLSNYCFIFFWTLPFAWPLLVILMTTGLTALYHHWPGITAFMLPLWVTALLAGIQLHYHTEIRFLILWAIFIAILLYGRRILQRWYDEAWDTHQENMQLIQRLESIANQDALTGTANRRALNAYLAAIWQQKTPLALMMIDVDYFKRYNDRYGHQAGDECLSSVAQVLKMAVRAEGDLVARYGGEEFVVVLPGVSLAHATAIAERIQQKIREAGLPHAASAVASEVTVSIGIVASDGTVPIETLIARADSALYQAKNNGRNQWSY