MSVASSHHLRPSPSPAAAGPARRPGCAAAPRVSLWPAGASPPYRGRCTVVAAAAPAAGAGGGEAASAPAAVSAVAPAAAAARDKVRRHTISVFVGDESGMINRIAGVFARRGYNIESLAVGLNKDKALFTIVVSGTDRVLNQVIEQLNKLVNVLSVEDLSKEPQVERELMLIKLNVEPDQRPEVMVLVDIFRAKVVDISEKTLTIEVAGDPGKIAAVQRNLRKFGIKEICRTGKIALRREKIGATARFWQFSAASYPDLIEALPKNPITSVNRTVNGSFDQPSNAGGDVYPVESYESLSANHVLDAHWGVLDDDDDATGLRSHTLSILVNDCPGVLNIVTGVFARRGYNIQSLAVGPAEKEGISRITTVVPGTVESIEKLVQQLYKLVDVHEVHDITPSPFAERELMLIKVSVNTAARREILDIAEIFRAKPVDVSDHTVTLQLTGDFDKMVALQRLLEPYGICEVARTGRVALVRESKVDSKYLRGYSLPL*