MLKEFVKNVNVRNHRYISFYSLRNQSRLNDIDDETYNMLKSYKNKNDINLSLVHNIMPTYMKEYLSIDLNRNIFVNNKNIENLEYIALNSFNLQKKYWGCLISNVSLNNNKSIDDYFFIKLYGHFLKKECKILRINYCLEQNIENNVSNDIMQNLYNIINIKNRNEPNYDEIQKISNDFNPDIIYFDESNNPYNIDYDRFIKGLKNKNNKIHNKPIIITNMNNKANLISQNLINSPFTHSDIVFTYFNENFRAHNSFVIFYKKGYKCVNTDGHIIEYDYEKKLKYAFDDIYLNNIFFSFFTSFKLMKNEEFKEYVKQIKENTYILYKYINRKYFHIQYSQNNSFFNLNPSSCTFNIQEFYLLCNKLNIYFDILKDKSSNQKSFNIGTNNLTSLGLLTHDIKNVAEFFNESVVLYFYLKEKSKLTNMSFIQYIEDNSSASDIYSLAVDISSFISSYPSPYTNE*