MHEKQQHQTQAGDAVPAQRSPPQTQHHDDMGKDAGYAASTSTASSTSMTSSSPKRLKRGTFVAYGECAQTRCMHHQSSSATHILSFDKTSDDNTVEHASGQYCVRRPPVLARIAQSDPSNVTCTLQTSPAVLTVTGVTREQAAALAEECTSELMEAYCDAVILDWGSFDFNFYMHRFFDEGEDGGERVHDAHERATSAHASDTNTSTCSEHSTANSNDVNSSTCSERSTTSSNDSGSDYVRSGEKASDVGGGGDGGVHSTSHSSGSDSDSITAKQDSAEPPAAARMCMQAIPVNIAGMHGDFKLEDDDENFALVAAAIRRALDWLQYTKDTEFAAVGPKLLLDLTTVSAGLRQAILADVARYAEEANDGKLQQEGDEVQKQEHQQHQQHQQQEEQEEEGIQQQQHQQHQQQQPHQHQHQQHQGENEVDDLEEHEEFCSTEHIFIIASTP