MELELEAAGGGGRRSTAPPVSLSGDSPEAVLGRGAAASDRTVSRRHVALRLLGGGGDEEEEPRVAFEVVGRNPVVVRSVGGGGGGSRVFRCGEAGELRDGDGLALSLRSPSSVWAVRRTRSKGGDGDGDVEAEVLDAVARRERRTRERKERERRAAEEAMEVTADEEAAAEAEAEAEAACSGDSDAEAEDLNFDLSSIDPVREFGFLSMGHEFDNYPKGRIRPPKDWNWFLEEVRKGSDDEDDEEGKLKGKGANKKNEGQREDEDWIGESEDDKDSLSRGSSVKRSKYVTRSKEPKKPRKEKTETKDKNKNSGDEKDEGDEDDEEDETLSGFIVNEEDEPMEELSEEEEDEFDDDDDDD*