LWSNSQSTNSNRQENNSAQSTLLPYVNEQSEKTQKMPCYMPVFKELDDLPPLSPLHPLSEEEAVQIVAHPPLPPDSFTLRDYVDHSETLQKLVLLGVDLSKIEKHPDAANLLLRLDFEKDIKQILLFLKDLGLEDNQLGTFLTKNYAVFSEDLENLKIRVAYLQSKNFSKTDIAQMVRNAPFLLNFSVERLDNRLGFFQKELELNVKKTRDLVVRLPRLLTGSLEPVKENMKVYRLELGFKHNEIQHMITKIPKMLTANKRKLTETFDYVHNVMSIPHHIIVKFPQVFNTRLFKIKERHLFLTYLGRAQYDPAKPNYISLDKLVSIPDEIFCKEIAKASLQDFEKFLKTL