MSILNKYEGKKNKIFLFIINIILFYTLEYVLIGSNYDKHNQSFGNEIFKNTKVFDFTSLRSLAEFNSGSSRESSKTDETDYYAVLGLTKDCTQDDIKKAYRKLAMKWHPDKHLNDEDKVEAERKFKLIGEAYEVLSDEEKRKNYDLFGQSGLGGTTTNDEAYYTYSNIDPNELFSRFFSHDASSFFSQGFDDFPSFQGFASMNSRRPRSSRSNIFSRSFGRAASFEVPLQVTLEELYTGCRKKLKVTRKRFVGLNSYEDNTFITVDVKPGWSEGTKINFHGEGEQSSPNEQPGDLVFIIKTKPHDRFIREGNNLIYKCYLPLDKALTGFQFSIKSLDNRDINVRVDDIINPNSKKIITNEGMPYSKSPSVKGDLFIEFDIVFPKKLSPEQKRTLKETLENTY*