MKKVREGLYIGCLDDALKYLFGSESGITHVLSLASLNFLTDDKSLNAFSAFRMRASLRSSLMESVKNPNADAAASRPEPVTAEQAAANRAKLVRKTVPLIDTEAQNLLDYLEECLEFIDKGRSEGSVLVHCVAGISRSATVITAYLMRSERLILKEALASLKECSKTACPNKGFKRQLRMFEEMGCVVDKNNSIYKKFHLENLGNMYGKGQKIELLQFAVDPSSHAENQNPSGGKSGTFFRCKKCRRLLALQGNVLAHAPGAQEKPYKWKKGDEDETSTSQVPDSCAALFVEPMQWMTTVQQGEMEGKLSCANCHSKVGSFNWVGVQCSCGTWINPAFQLHTSKVDASWT*