MLANVWMNASKLAEMVRTQGLVYKKGKFSAIEDAQLRTAIENFRVAKSMTDNDIANLIFTKDRGRGEAFWQEVTSSVHLRPITAVYHHVRRLWHPMRGQGKWVPAEDDSLREAVAYLGQQWEKISERVGRSASDCRDRWRNHLEGQDLRKSGHWTKEEEEELTRIVTELTVLQGKEMDSEIFWGSVSHRMGGRRGRQQCRIKWTDSLCTQIKNEGSKPRWSQLDAYILVHKIDSLKVNDDSEIDWKKLPDEHWNIWSAHTLQRRWLTMKRSVKGYEDMSHGELMDILRTKKATTPPPQNAPRSRTQKQPRSAETIVDSDPEEEEELGSSAVQRTQSAPA