MEKNSLFITASTTAATTTTTTTITAEHKSSVSVPMKNEYISDKYDNTKFSYDNCDAEVMNRSKHKYRSTNREYGKKVAKKAVRWPVKDVYEIKSEAIILAVEQLPCLWNLSCEDYRNRSKRREGWSTVSRMLIRDFENKDVAERQSIEKEIQNKWKNIRDCYVRDMRRKNGETVKSRGKRTREYIHAGLLAFLNSSYVTKSSSVQSSKSGSENTYDFILDTVVKPFLDHNAEINCDWIKQETLEEKLGIILEERSLEHDEDSAFFSTLLPTIRNLEPKQKIEFRLEVLQALRQIAIKQSSPPLILQTENLGTDFNASFSRKFSSNSSIFSKNEGSGTCSGISGTDSFAMQFQAAEDFIMSLRDMQREYSSSSRSSLSSLPHLSIDTQ