MLWVDKYRPKTLDKVTVHDQVAQNLRKLVSEQDCPHLLFYGPSGSGKKTLILALIKQMFGAGAEKVKLENKTWKIDTGTRTLEIELAMLSSAHHVEMNPSDAGFQDRYVVQEVIKEMAKNRPIDAKGKRAFKVLVLNEVDKLSREAQHSLRRTMEKYSSSCRLILCCNSSSKVTEAVRSRCLNVRVNAPSEDQIVQVLEFIGKKENLRLPAGFAARIAAQSNRNLRRAILFFETCKVQQYPFTSNQAAPPLDWEQYVSEIATDILTEQSPKRLFAVRQKFYELLVNCIPPESILKKLLAELLRKLDADLKHEICHWAAHYEHKMRLGSKAIFHLEAFVAKFMSIYKEFLVATFG*