MRMCVNYRALNKVTIKEKYPLPRIDDILDTMKGATVFSKIDLRSGYHQIRIHPKDIEKTTFITRDGHYEYLVMRFGLTYAPATFMRLMNNVLRPFLGKFVVLFLDDIMIFSKSVDEHKEHLKQVLDVLRREKLYAKFFKCDFFKEKVEYLEHIVSIEGIVVDPKKIQVIKDWKTPASVHEVRSFLGLANFYRKFVLNFSKLVAPLTELLKKSRRFKWTDKCQMSFDLLKQKLIEAPILTLPDVSRPFTIFTDASGVAIGVVLTQDGKVVAYESRKMNEAEQRYPIYDQELLAIVHAIQIWKHYLKNNDFEVVTDHKPLLSFLPKGELGSRHYRWAMLFEEFRPKIIYRAGKENVVADALLRIPQVNSVSLVEGTLRKEIADAQNFDKWCQEVVQAIEIGGLPQAFNISVIQGYFRQEIQKAQEQDKWCQETRKALE*