MATPAPHTEKPHVLFFPFPAQGHVKPALQLAKLLHHYHGFQVTFVHTEHNRRRLLRAHRPDALSGIPGFCFAAVPDGLPPSDVNASQDMAALLLSLETSVPHFRNLVADLPPVSCVISDIEHILIAAKEMGLRCVTFWTTGACAFMACQQCQQLVDMGILPFKEAEQLRNGYLDRTVVDWVPGMPKHIRLRDFPSFIRTTDPEDPMIKILLSSMACHRTTPSAIIFHTFDELERETIAAMAGILPPIYAVGPLPLLVSQIPVGGALDTLESNLSKENHACLEWLKGKGPNSVVYVSFGSIATLNKEQLVEFAWGLANSKQEFLWVIRDDLVNNGADEPANVLPPEFLEGTKARNYMTNWVPQDAVLQHEAIGAFLTHCGWNSMLESISAGVPMLCWPFGADQYTNSRYACSEWRVGMEISSDAKRDEVESAIREVMEGERGKEMKRTVMEWKEKATVAAMPGGPSWVNLEKVIREVICLAQGAEEPLAEKHSET*