MESLVYITLASFYFFIGVLVFFKNLRLLLLKVFIIVCITLPIVNFTQPYHFKYQISVYNFFFIGIYAYYFLKILISFRLSRRIIAGVILTLSLLFIYILHYIFLVNESRELTDILKDIKPFITIATAYLFADFFKRELRLIFSERLISGLLLINFISSSFLYYFMFKYDLNISLSGDAYYKYNELRYLSLGTYFCIFYLISRIISGNFPSIKNLLLSIIPLLYTGNRTLIVTLFVTVSIYYLLRLSLKRIIIFFSGILVIGLGFIEMVKRAEENSALFRFKELTDIGYVMDALSNRISPFTNELHTISFTEGIFGKGLGFSFYIPWFEYRVNIENYNIYLDNLYLTLLAKFGIFSILLFVIINDYIRNYCSGNQKIFYILFFLLLSFTNAVFYQFYFLWFLIMLVFPFLSTSKEGELNEA