MVQKKAHKSKPKLQAHSKPKDGKELNAQLGALGLKIVHITADGNCLFRAVADQLEGDEGEHLKYRKMVVDYIEAHREEYEPFLEDEVPFDDYCKNMREMSTWAGHMELQVVSLVTHTNICIHRLSSPRWHIVNFKSTEARCIHLSYHNGEHYNSIRKKEDDGQGPAKCILLEAPALEKKINGKDRNLQQKPSLETLAQKKAQFFLAEEESFEEDGWDSLVDDAEKQLQPEWITNGEEPEKKSDTSVQEQEVAPSTQMACSKDREDVSSDRSLQQTQKVSRNKACPCGSKKKYKACCGAATSHNRPSVEVACSSTGGLSNKARKQKLRNSKGAAKVEPEVDAVKSSHDMGFLCI*