MSSQFSKLSIVELFLELPLTLLSFVFYKVMKFMIGNLYTVYLTFNKSKTSQWRVLSEEVIKSALSVPVLMTKGPRWNTHAIIGTLGPFSVNQSIAIDLNSVNQTSQSWIAVIYNFPQYETITSLESNRINSDNQWACLTLKPGKYSIGLRYYNWGEKVVFPSIKVEDKVFVDPQVIPSEVNQFYSSLINYKNWFYLSLHYYIFTLLRLRKILPDSFVKQEYLPVGATDTEFVYNYLLKGQALQITLDSELVKNYDIYLTIYDRSSLPLSWDRIIEDKYLTKPIENNGYYLIRMRPKYTSLEEILTELPVESQISDETELIQQLKLKVKG