MRDDVIPNLVGLSLINCNRSENLPSLGQLPSLKHLKVHGMDAIKCISIGFYGYDETTKAFPSLEELEFYDLPNWEEWSTTNGRELLRKLRKLAIEECSMLRTTPSILSLKDLELTGCNPTIIMSVSSLTSLSSLKISDFYQLTSFPKGMLQNSTNLSSLYISSLPELMFLGSVLDNLVALKSLCIVDCRKLASLPEGLKNLTALEKLEISICKRLISIPEEGMQGMTSFRNLSINSCANLTSLPGLQYLTALETMAITGCNEMVVLPDATKRLRALRKSTIH