MIITEQTKIKDIIDNYPNSVYFFKNLGLNNLEEPKSPMRLLSLKSISEIKKINLDTLIKQLNEYLRIETNKTDITLIENNKIGDIKVYGVLPCPVRVPLLEKLNESINEFEEKNNITVEVNLESASKGLGWLKDSINFTDEKTIPDIIISAGFEFLFSENAQKRIKDGFFKDCFPDEINEDFKYINIKDRYSALSVFSVVPAIFMINEEELEGEKIPESWEELLFGNYTNKVSIPVGDFDLFNSILLHMYKDFGMDGISKLKDIMFKSLHPTVAVKTQQMKNSNKPAVTVMPYFFSKMVRSLNSVKIIWPKDGAIISPIFALIRKDSAEKIKPIIDAIFSKEVGEILSHNGLFPSLHKDVKNSLLEPAKFKWIGWDYILENDTESLINKLDKEFSDFVGVA