MGICISTVSSEIQDSGDGHENMVFFEDSTASIGIQRLGSLHSQPGSKGLNQDAAILHQGYGMEDGAFCGVFDGHGKNGHIVSKIVRNHLPSLLLNQKNALLKANTAMKEACVGAFKVMDKEIKLQEDLDCSCSGTTAVVIVKQGDDLVIANLGDSRAVLGTITENGVTAVQLTTDLKPGLPMEADRIRKCNGRVISLKEEPHIQRVWLPNEDSPGLAMSRAFGDFLLKNHGIIAIPDISYRRLASNDQFLVLATDGVWDVLSNSQVAGIVWSAESEEEAAKAVVDAATAAWKHKFPSSKVDDCTVVCLFLQKRQQVLQACNPPS*