MPHPSFHKLLLPSTVQPNQQLRLPDNFMRKYGGELLPIVTLSVPDGSVWRVGLKKADNKYWFLDGWKEFVKHYSISIGYLLVFKYEGKSSFSVHIFNLATSEINYQSATRSSNEGLHFTNRLKLFEEIEDEDSIEISDSSPSHLAPSSLQNQALTGSVDKMMPGKSYTPPALQNLFNGSKLNSINWGEGGNAHSSRIANSLDNRLTRDIGLQFNAVEFKRSTEELKLRASMEERMKKTTRKKRKSDGQDPSAEHEEEVEMRLRFYESASARKRTVTAEERERAINAAKAFEPPNPFCRVVLRPSYLYRGCIMVSP