MKKRLIIMILSVVLVLSSILTIFAYSNIKYNNNKLIYSNMIDKKTQNSVKEILKENKINEKDIDTFIKAVNNYNKLQVKILQNNINISKSGYSSINAKQVPYNLEKLQDNWVKKFPDYMDVNCRITAFRLFKDFINSNKKFTGDSIDLNVDLDTIMNNKDAKFSTKDVEKFINFFSAIPAKDTDDTIKIAEQIKNEWKKRKISFKNNKNISIINGFLRYPETKNVFIGHTGICIKTKNGILFLEKYGVTSPYQVTKFKNKEDVKNYMFNRLKISEGEIELPDPIIMENDKLMK*