MEPVAVASRAAPALDKLPADVLAKCVTLASDMDVMEIYRLAAVSQSFREVARSHAFPDVRDLEFSFPRMRQKLDVFRTEARTVLSQCSGVETLSFRRNEWLADDELLAYIGEHLPKLRSLDLARCRLVRGTGLRALRLVPLQHLSLSGCAPSAVEQIFERAWRTNRLLGTDSQEDSESMLQSTGENGEATPDVLRERRRQKQNRMLFPQLKSLNVSYMANVDDKYMAMLAKYALNLQHLSVRGCENVSMRGVHRLVRSVPTVESVDVSFCPQLDVQLLIETFRCQPVHSSCLIFPLDDWTPSGLCMFRSTHPNFEKLTFIL*