MKGIILAGGSGTRLYPLTKAISKQMLPIYDKPMIYYPLSILMLAGIKDILIISTPEDTPRFKQLLADSDQLGINISYAVQEKPEGLAQAFIIAEDFIGDDSVSLILGDNIYYGQGLSKMLQRASAKKAGATVFGYHVNDPERFGVVEFDESMKAISIEEKPTEPKSNYAVTGLYFYDNRVVEIAKSIKPSERGELEITDVNKRYLELGELDVELMGRGFAWLDTGTHESLLEASTFIETIERRQNLKIACLEEIAYRMGYIDEAAVEKLAEPLKKNAYGQYLMKLINK*