MEPVAVASRAAPALDKLPADVLAKCVTLASDMDVMEIYRLAAVSQSFREVARSHAFPDVRDLEFSFPRMRQKLDVFRTEARTVLSQCSGVETLSFRRNEWLADDELLAYIEHLPKLRSLDLARCRLVRGTGLRALRLVPLQHLSLSGCAPSAVEQIFERAWRTNRLLGTDSQEDSESMLQSTGENGEATPDVLRERRRQKQNRMLFPQLKSLNVSYMANVDDKYMAMLAKYALNLQHLSVRGCENVSMRGVHRLVRSVPTVESVDVSFCPQLDVQLLIETFRCQPVHSSCLIFPLDDWTPSGLCMFRSTHPNFEKLTFIL*