MLVKVFSFFILMITMVVIGVSKEYCDDKHSCQNFLLELKTASSSLSEIRRRDLLIIVLKNSVRKIDMAMIGVMEDTKQHEEMENDKLCLKEDTNLFEEMMESAKDRMIRSVEELLGGEFPYLGSYENIHTWLSGVLTSYITCIDEIGDGAYKRRVEPQLQDLISKAKVALALFISISPRDNTELNSVVPNSPSWLSHVDKKDLYLNAEALKKIADVVVAKDGTGKYNTVNAAIAAAPQHSHKRFIIYIKTGIYDEIVAIENTKPNLTLIGDGQDSTIITGNLSASNVRRTFYTATFASNGKGFIGVDMCFRNTVGPAKGPAVALRVSGDMSVIYRCRVEGYQDALYPHIDRQFYRECFITGTVDFICGNAAAVFQFCQIVARQPNMGQSNFITAQSRETKDDKSGFSIQNCNITASSDLDTATVKTYLGRPWRIFSTVAVLQSFIGDLVDPAGWTPWEGETGLSTLHYREYQNRGPGAVTSRRVKWSGFKVMKDPKQATEFTVAKLLDGETWLKESRIPYKSGL