MPHPSFHKLLLPSTVQPNQQLRLPDNFMRKYGGELLPIVTLSVPDGSVWRVGLKKADNKYWFLDGWKEFVKHYSISIGYLLVFKYEGKSSFSVHIFNLATSEINYQSATRSSNEGLHFTNRLKLFEEIEDEDSIEISDSSPSHLAPSSLQNQALTGSVDKMMPGKSYTPPALQNLFNGSKLNSINWGEGGNAHSSRIANSLDNRLTRDIGLQFNAVEFKRSTEELKLRASMEERMKKTTRKKRKSGLSSIF