MSMKLVALVVPSLGPISEENNMDPFYQTGPIYVKVNTLQGKKMVESGLQSGDFSLPESLSPCLPSQPDMENLLQKVTGVQRDLEDFKQEALQAIHRLEDAYCEMSRALAEQGEQSARVKQRLREEEDRGIVRNKVLTFLLPREKQLREHCRWLEHMFLKSGCYEGQGSAKKISGN