MEEPAAPSEASGAPRAPTGAEAAEGGASGPGLPARGSAAFAAPSPAPFHASRREPARASEGGARPRFLPGRSSGPWTKQVVCRYYLHGLCKEGENCRYSHELSGRQPASEGRGSPPRASAGEGPSTAAHVKPLTQEVAKAPSAASSRSLPRIGSAAERGFFEADTDNAGSQAAGAGAESWGDAIEFVPGQPYRGRRFLSAPEPPVQSSVTKKEQMAMSIRQPLCPYAAAGQCFRGENCAYLHGEACDMCGLQVLHPLDADQRAEHMKACIEAHERDMELSFAVQRSMDKVCGICMEVVYEKANPSDCRFGILSNCNHTFCLRCIRVWRRARHFDYRIIKSCPQCRVTSNFVIPSEFWVEEEEEKQKLIQQYKEAMSNKACRYFDEGRGCCPFGENCFYKHAYPEGMGEEPQGPGGGSYSTYWNQIMEPVCVREGSITFRKIKKDFITCKLAKLFKHFLSLGGDTWFFSKELWDLLQYELEEYFNLNL