MDQLSISELNKVDLFPIVQQVFDKAFKEEKLIYNESDSFEILEDGNLKFKIEIVGGLSKRPSNRPQEPGIKTNIPRPRKDVHAADPFMIPEPELTVVECLADEYRLILNKYPNTSNHFLLVTREFVKQDSLLTPKELATMYFTLQNLGRHENYFTFFNSGSESGYSQYHKHVQFMPFPKELQNIFVDDLVRGEEFYLPKDTRSSRQCLNDPNCPYQHYVLPLPKIPFELEEAEEQLGMAYMVLFRKVLNCFKYLNSTNPFDVSYNLLMTTKWIMIIPRRNAKFDKVWTNALAFIGLFLAKDTEIQGLIKEYGPSTILQENGFPNNGDVLGDENDY*