MLARARTSLLSRLGGMQSCSTACVFTAYDVEKSTNIKWHEGAVTTQQKEELLGQRGCVVWFTGLSGSGKSTVACTLEHALHDLGRATCLLDGDNVRHGLNCNLGFSASDREENIRRVGEVAKLFADSGLVTLVSFISPYRRDRERARSILKPDQFIEVYMRVPIQICEQRDPKGLYKKARAGQLKGFTGIDDPYEEPSNAEIVLDACSPCNGQQNTPQVLAATVLEYLYNKGYLTSSRSSSSCNQHQQQQAQQEQLYQQQQQQQQPQ*