MSPSSSSSSTGPMGVAVSPEVEAALARGGAVVALESTIICHGMPYPKNLQTAMEVEAVVRENGAVPATIAILNGVPHVGLSGEQLKSLAVSGRQFQKTARRDIAHVVASGGNGATTVSATMFFAHKVGIPIFVTGGIGGVHRNGEQTMDISSDLTELGKTPVTVISAGVKSILDIPRTLEYLETQGVTVAAYKTNEFPAFFTEVSGCKVPCRVDSPEECAKIIYANKNLHLGSGILIAVPIPKEHAASGNAIESAIQKALKEAEYCPYSQPPALSLYLFCVFVILTEMISNDFLCCFRDKNIIGNAITPFMLDRVKVLTGRSSLEANIALVKNNALVGAKIAVALSDLHQRVTNRFRRSAL*