MSSKKSQGVEFSLSSAEQQAKMNEVRKLIGPALNKFPAMCSDASIQRFLRARNWHTKRSAKMLKEALIWRLENKPNMIRWDDIAQQAEPGKVYKANYFDKYGRTVLVMKPGIPNPYSVEMQMRYLVYCMENSILDLKSGQEQMVWLIDFEGWNMSSISVKVTRETARILQDCYPERLGLAILYNPPKVFESFWILVKPFLEKRTYKKVKFVYPNDVDTQKVMEDLFDMDKLESCFGGKCTQGFDYVTYSNRMREGDKVMTDFVISGAPLPSDQYLTTLDNGFELSEDGISSTDETTSNLESSDETEDLQMNYNDEIKVDPNASKQSQ*