MKNHLVKYNKYLKYDNPIIIENSETNNKNSKDEKNLKEKNIVRVIEKIRKNFKSNMLYKNGNKNIYLFNDPIYDIFPIKYLNEKKTEYISYVSKLTNDDDIFLCLKKIFEYTTNMYSKYMIINDESLEELLSIFMEICRQVSAISFSRGVLLKELFNYNVIVLTHYYKLIKSSIAFNLKKQTKQNDTLNNYINQIETQKKQINDLKNSVLLTEQIIQTEKTNFQKELSKETLIYENKIDKLKKANQRKKDDFTRILQL*