MVSLRRRRLLGLCSGSSSFVNPLPLYCENLTGSENLSWHAKPKSEQPMLSDDASIPDSNTVVQEEPGSSNISGSSSSKELLIQSTVGPAVKRRKRHRRKNLHSQEVSMRGVYFKNMKWQAAIKVDKKQIHLGTVGSQEEAAHLYDRAAFMCGREPNFDLPEEEKQELRKFKWDDFLAMTRQAITRKKLKRMISPELPNSFDWESKQGVSGFSPYEDADQETSMS