MKKLATYAALSLLSVAAVAPSFMTEVSADVDTVFDFKLGMFKGNGQTEDEYRSNTSKPWMVNMQHDTEKGSNSVATYWIENTGLLNRNVSKSYDIHEGSGEHKYSANSDANGALIALTAQNNNLNANEPEVSGYWNPED