MSHACFYRSLRAHQPLLSGRLPQQRSFLQTQKQKWSGFCSGLNSRAYLHSTQFSSSLYPAGFSPHRQLSPWLIPCRFISKAHNKKRQIYRDWVRKQKRLRNLHPAGKWKRILSACNYWWSNVNLRDDAFLKNELRKQGGWCRISELLKFPKLKIWTDAELVIDSLTSTAAHKWEVDVNEAFPMKSKVRRVDVTLDYIDEIEREMDVDENDDNKSTTASGLDLESNPLSEHEIKKSPPTQKERNLPFFNSKRKVIVARSPNDIAPLCMKLTKSIKQSGPNSFPLVLGMDVEYATLELDIRGDLPAMLQLASPDPTGPVGLFWLDKLPNHGKSILHDGEAYKPLLSILASSDIEKVGVGLTSDVRHLLDWWGVSGAATYSPYFIANTVDISEVYSSDTRVADRSLQEMCESVLQLRLRKRKSISRNKKRSHWRAEVLTKQMKEYAANDAACAVEVYLSLCAEESDDSDDSGDDDENDHSSIDHSDADERDPSSYQ*