MASSRKDLDRIKGPWSPEEDDALQKLVQKHGPRNWSLISKSIPGRSGKSCRLRWCNQLSPQVEHRPFTPDEDETIVRAHAKFGNKWATIARLLSGRTDNAIKNHWNSTLKRKCSSSASDDAASAATAGEFQPLKRTASGGGGSGNIPTVSGLCLSPGSPSGSDVSDSSLPPPIMAPPPPPPPPPVSHIYRPVARTGAILPMEVTSSSDDPPTSLSLSLPGTAVDSGDSSNAGGYGSTQSNPNHLQSLRPSDPSPPPPPQPNIRFCDFGSFQSASPPEKPHFPFSPEFLSVMQEMIKKEVRNYMSGLEQNGICFSAESVRNAAVKRIGIAKIE