MATFAKQTFSHAGYAAHRPSYPPSLYKHILEFHTGPRNTLLDLGTGHGLVSRALAPHFKTVIATDPSEGMIATAKTRTSSAEYPNITFRQASAESLPFLADGSVDAVVAGQAAHWFDYPKLWPELRRVLRPQGTVAFWGYMDPTICGYKHAAKILDGHAYGTDKDQIGAYWTRPGRTIVEGKYRAIVPPKEGWSEVERVEYQPSVGGPNKGEGTMFLQKQMKLGELGAYVRTWSAFHGWKEAHPDSPEAGEGDAADKMLQEMIKAEPEWKDLDQEVVLEWGTGLMMVRRD*