MKLASLDQHRGYAQDHYSEVKQDHETEPMEESEASGYQVIREPLWNKGLSFTPEQRVAKNLTGLLPHAMESLETQCARAMKMIQSRQTNIDKYLYLSTVKGQNVDLFYRLLMDNIRELMPLVYTPTIGDVCLQYSTLYTRPEALYISIKQRKSIRTMLRNWPGPEPEICVVTDGSRILGLGDLGVNGVGISIGKLALYTAAAGIHPAKTLPIVLDTGTNNESNLRDPFYLGLRQKRVPVDVQQDFMDEFMAAVKDVYPNMVVQFEDFDSEKAFNYLDRYRHNYRAFNDDIQGTGAVVLAGYINAVNLSGVPLAEQRLVFMGAGSAGVGVAKQLVEYYTRRGLSEKEARDKFYLVDTKGLVTMDRGDRLAEHKKYFARTDNAGHQFRTLEEVIEYVKPSALVGLAATFGIFTESIIRGLKASVDAGGLGRRPILFPLSNPLTKAECTFEQAVQWTDGSVVFASGSPFSSFTLKIGGEAGDITYHPNQGNNVYVFPGLGLGAILAKATRITDEMVYTSAAALAGSLNAEEVHMGLIYPKIDRVREASITVAREVMKAARRDGVSELPESLWVEWEEWGDVALTNYIKRRVYNPTSFEEAKGRL*