MSLASSHHLRPSPAGPARRPGCPAPRVALCRPPGASPPYRGRCCTIVAAAAPAAGAGGEAASAPAAAVPAVAPGAAARDKVRRHTISVFVGDESGMINRIAGVFARRGYNIESLAVGLNKDKALFTIVVSGTDMVLNQVIEQLNKLVNVHSVEDLSKEPQVERELMLIKLNVEPDQRPEVMVLVDIFRAKVVDISEKTLTIEVAGDPGKIAAVQRNLRKFGIKEICRTGKIALRREKIGATARFWRFSAASYPDLIEALPKKPLTSVNKTVNGSFVRPSNAGGDVYPVESYESSANQVLDAHWGVLDDDDATGLCSHTLSILVNDCPGVLNIVTGVFARRGYNIQSLAVGSAEKEGISRITTVVPGTVESIGKLVQQLYKLIDVHEVHDITHSPFAERELMLIKVSVNTAARREILDIAEIFRAKPIDVSDHTVTLQLTGDLDKMVALQRLLEPYGICEVARTGRVALVRESKVDSKYLRGYSLPL*