MKSLIKLFNDWEIQLLVLLSFTLQLFLFFAGSLRRHWTNMFLRFSIWMAYLGADMVAVFALGYLSRHVGSTTAGRDTLGRAEPLAFFWAPFLLVHLGGQDTITAFSMEDNNLWLRHSLNMVVQVVLTTYILWMSIGRHNMQLLISGIFIFAAGVIKYGERIWSLKYGSMESLESSTGNQYMRQLARSVDVDAGYPRTVCTGLRSMPRVHEVFTSRSSDIDMDQSSWGHDELSKLVGFELGIYHRADIAVTYSLFIGGFFLDFCAIFISLRSPWTWLWLKARGCNMLARFSWFLFSNDAIGWSEKRTLRSIVAGQYNLRGWLVHTEQPRSFFSPLMMTVRKSLTLCGAQEDKIFWLSKILGWEYAKGDKIMECLQSKMYGRWYSTGAIRSVWDEHDNIMECIQGFVGQRKKSEPNDFGYMLVYMHIQTEAHLREDLLSHVESTVCRQLSRYMMYLLVTHPSLLPLDTSAVATLDWWRAAAASEGMSRLERMNPWLSSTEALKELVDFWVWVIMYAAAKSRSEMHAALLARGSGELLTFVWLMMAHHLKTGDFSDLSIFRKIDHRDFTAIGVFGQLDG*