MNKEQLEKMKNGKGFIAALDQSGGSTPKALKEYGVNEDQYSNEDEMFQLVHDMRTRVVTSPSFSPDKILGAILFEQTMDREVESKYTADYLADKGVVPFLKVDKGLAEEQNGVQLMKPIDNLDNLLDRANERHIFGTKMRSNILELNEQGIKDVVEQQFEVAKQIIAKGLVPIIEPEVNINAKDKAEIEKVLKAELKKGLDSLNADQLVMLKLTIPTEPNLYKELAEHPNVVRVVVLSGGYSREKANELLKDNAELIASFSRALASDLRADQSKEEFDKALGDAVESIYDASVNKN*