MFLLDFLISLSFIFEISALVLSFYFKNSKIFFLTLVLLGAKLPYFYTSFFQANLFVALFLPMIFTLFCLGKHHVLILNKKNIASITTLIFIGVLSIILPRNTTFNSAGLEFHFITLNFFKPVSELGFLFFLVGLILIFIKTFKTKEYYLLIAFFAAYFQFLFQEGTGIRYFEFASLVFCFYLLNHAYRLAFFDTLTKLPNEKSLTRFTKGKNNYIIALLHFNELKDTKESYTKLILKQIAKILKRFRAKIFIVENDFILIFNDKNQALNHLAFLESTLKNTEFNLENENFKPDFKLIWQESEENLDKNLQSLRARLLD*