MSPRLPPTPKPSTELGPRRTPRLSIDASFNLGPAAITLSPDALKVSQSASANTATPAPQQVPPLSPTSPFTLTPVNLSEIPKSQVSLPPPQQRRRNSSASTAAKRKDVVIGPPPTRQHPIIQMKPREAAQSIVEDTKPVAGSKRKTPGVSAAKRKIARKTAHSEIERRRRSKMNDQFAKLKEMVPACKNQEMHKLAILEATTEYLAYLEEAIKVYRNAGSESVIGSPPAFPASDNGPKEDDLMEDDDDLEDDDDDIEDTVGAGASVNASPALEAIPSHPQHPALEIMDTEATHALLLLADHKSHRPMDSLLNVFVTKSKPISVKDLLL