MSSLLWDKTMEDDSCNTQLVLGVGNGQAPVQYHLLFPPHRNGVDREEEGNRWDAKMADEEDNGERNGNFNERESNTRKKLRLTKEQSDLLEDCFKEHSSLTLRRKQELAEQLNLIPRQVEVWFQNRRARTKLKQTEVDCELLKKCCENLSEENRRLKKELQELRSMKVGSPLLLQLPKVAATTVNVCPSCERVMARDQKAMKVEFIAPTMKDSSMTCQKLF