MAREIVPAGQVSHIEGAGRDANKTENHAKHVAIDVVWLNSMKLKLNSTEGNSRPKFSICRVTAHIRKHYHAAYNPKIVSIGPFHHGRRNLRAMEEHKWRYLHKVLTYCKRENDLEKFLKEMKEIETTTREYYTENIKMSSQEFVKMMVLDGCFIIHFILMQTGAADYDTVIYYNSWMSTLIHHDMLLMENQLPFYVLECLWKLIGRPSDELTKAALTPFRTTFEDYEPDDEL