MLAAQAHKPILRTMTDAPPHTLRAAPVHSPHFPKPLFFETRRDHFNITDTTKWQQAYYVNATFWTPGSGAPVFLCVGGEGPALDGSVVVSSVHCNNAVEWLSETRALMFAVEHRYYGCHNMSACPYSPSDEKPLRWLSSRQALADLATFQRHATSAFGISAASKWVTFGGSYPGMLASFARIKYPRLFFASASSSAPVQAKLDMTEYNDLVADAYALPSVGGSPACKAAIARGHAEVGRRFSSASGRASLVALFSELRGRQPSWLESEPGPAEPAPLLRRWRRPLPRPVQRPACLSYGCSIGRVCX