MKIKNKKKEILEKKKKENSKFLRYVKNNQKYEKFQKAILLNNKNQRLNKKIHPNIKIKNNNNNNNNINENSINLKKSDEYVIEQSTFYKAYNYIFDRGEKEEPLNEQQENLFYDSYLIYCNFDLSSIYNIGKHYNFSIELRHSYYSSVLILVNDNSEKWKKLAIENKLRKIRKIMTYDKFEAVYNKDDLINEITSKFDLYIFDASIRSKKYSHVISKIKKHNKNFTTLQLNEDNFVEDVDKATRKAFADLNKGSTHSIPIGFLNLGKEKLYDNIQQATKRMLEFYEQKNVSVVSINLRYMSMTIPLYIHALKNIIHPGYY*