MKVYVQSHSGEKLFQCDVCSKTFTVKCNLRDHQLTHNSVTPVQCLDCSMRFKTENLMQMHSKTVHSEVKPCHVKFKLRRNLQLHMKIHTAEKPFKCTSCDYATAHKSCLKIHFWTHTKIKRFHCEKCDKFFTQKAKLQDHVNIHNNIRSFICNHCNKPSNRKDNLKVHLRSHLGTKPYKCDVCSKLFSSTIFACKFCDKLFKNKGNLCLHMRIHSGYKPHVCSECGKQFSNIGSLQTHLRIHTGDKPYQCTECGKSFIQKTGLNQHLRTHNGQQPYECLTCFKRFSQIGSLRSHERTHSGEKPFVCIECGRSFSQRGALTAHTRTHTREKPFTCEVCDKTFTQKAGLIAHQRCHEVKEVKVDVEMQ