MSEMALKLDLPGFRFHPTEEELLDFYLKNIVFGKQMRLDVIGYLNIYRHDPWDLPGLSNVGEREWYFFVPRDRKPGNGGRPNRTTQNGFWKATGSDRKIVSFSDPKRMIGLRKTLVFYKGRAPRGCKTDWVMNEYRLPEYSRPLPKDLVLCKIYRKATSLKVLEQRAAMEDEMKTIHASPSSSPPPPSLDTMPFCRLLEDPVPPISLPAQHLVFKKEIEDDSNIRYEKPNEIRTPRLQLPPGKDRLPELHVPSKLNMEWNQDPIWSLNSPWLLQNPALYADILNF*