VAPGEHWFQGKLEFMLSQRGKPLLVHDGHTFGIQYVRKDKKYWQCNLSRKFNCKARVTTTDTGEIIVTNNEHCHTEIRQHLRKDYQRNKVMMNALINLSTSRFPDLRRHNLSGLGVLPTMLPGALTQGHPPMDEVVMQNLHELAKATAEASQQHHLQQQQQQQRAAHEAALKQDMDEPLDCGMRSSSAQLEDMARTLMATSSRVAENMENAVANDLTKEEAWKGKNEGGGVQH