MDVVVNYADIFIMLAIGFGLFMAWGIGANDVANAMGTSVGSGAITFRQAVVIAIVFEFAGAILAGGEVTATIRKGILDAALFTDSPHLLVYGMLASLLAAGTWLLIASSLGWPVSTTHSIVGAIVGFGAVGVGVDAVAWDKVIKIIMSWVASPVLAGTLAIIIFKSLQSLVIDTKDLLANAKKYLPFYVFFVGFIIALVTLFKGLKHVESLKYISKDTSLSMMIAVTVGILAAVIAAFLMKHIKIDPKDDKDFHYANMEKLFAVLMVITASAMAFAHGSNDVANAIAPLAAVYSIVEVGGGITSKSVVPSWILLVGGGGIVFGLVTYGFRVMKTIGKGITELTPSRGFAAELAAATTVVLASSTGIPVSTTQVLVGAVLGVGIARGVAALNMRVINMIFLSWLITLPAGAIMSILFFFALKGVFGA