MNTLSEYKRIKQAVFDKNKFNLKKKYIQNEKVRNSTVENVYNHYLYEVSKNNYKQTPNIVRNNTVIDLRNEFFDPVSKGYNNFSKENRSSIEKLTNLRCINESNKSEYHKNERSERSERNERNIKQGCQLVDEEYLDFSERHQSNEKSATGIVKYEYCYICEAAKPCFCVDANYDNDKEIPDWHNTNIKSNVHSNLKDISFIMEKIQSTKKKQEEAPINKKKNNLTNNFLGKRKSEKKNPKKILSIYERFYRDKIKIVKDKLSNLRNGKELLDEELYMDYKSISDYEKDENFMKDRIEALKNMEKKHLELLSALLYEHKEIADQIL*