MKNQSKHFVLSSNAKPRLKWTHDLHQRFIEATNQLGGAEKATPKSLMRLMGIPGLTLYHLKSHLQAFIHSPFKYRLGKSQQLEKYSDNKQEDYTETKSFDGHCSREISLGENQINENMHIADALEMQMEVEKKLYEQIEVQKHLQLRIEAQGKYLQSVLSKAHEALSTYNSSSIGIKLKKSELSQLVIMINNACPNSPISEVIENGKLSLNSEERKMDRGTICSLESSLISCESSKRKEEKHSIEGLTNSSTISLELPLMTMQSEEKSVSCLVSESVSVSDNLSNETNERKRNAATESDGNYIEQCSYKKRCGNKMKKEKLSKMFDLNRQCENEMDSTSSKILLDLNCSLIYGNHEDGL