INVYTCGAVSENGGNDFIAFLAKGAVIKYGNITEELKKSEKEKLKEYFKDISVRTVNCIIERFEDDPQAFNVNNTLNYFYKKELIPIDDGLEEPNDYVKRLIKVEGT