MLWVDKYRPKTLDKVTVHDQVARNLRKFVSEQDCPHLLFYGPSGSGKKTLILALIKQMFGAGAEKVKLENKTWKIDTGTRTLEIELAMLSSAHHVEMNPSDAGFQDRYVVQEIIKEMAKNRPIDAKGRRAFKVLVLNEVDKLSREAQHSLRRTMEKYSSSCRLILCCNSSSKVTEAVRSRCLNVRVNAPSEDQIVQVLEFIGKKENLILPAGFAARIAAQSNRNLRRAILFFETCKVQQYPFTSNQVAPPLDWEQYVSEIATDILTEQSPKRLFDVRQKFYELLVNCIPPESILKKLLAELLRKLDADLKYEICRWAAHYEHKMRLGSKAIFHLEAFVAKFMSIYKEFLVATFG*