PASLHSQPGAVLSQAAPVQPREGEPRPQTEPLALVRKLPGHLIPLWCVGPSLRCPGPLPFPPPGGCWDWHDQLNFSGSALLSGFPSAALRRGEHRVPASLRLALRAPALPTPALLAAGTMSKPSDHIKRPMNAFMVWSRGQRRKMAQENPKMHNSEISKRLGAEWKLLSEAEKRPYIDEAKRLRAQHMKEHPDYKYRPRRKPKNLLKKDRYVFPLPYLGDTDPLKAAGLPVGASDGLLSAPEKARAFLPPASAPYSLLDPAQFSSSAIQKMGEVPHTLATSALPYASSLGYQNGAFGSLSCPSQHTHTHPSPTNPGYVVPCNCTAWSASTLQPPVAYILFPGMTKTGIDPYSSAHATAM