MATPESFLSSGHLAIDIVVVGGGISGLATAIALHRVGLESLVLERSDSLRATGAAFIVWANGWKALDALGVADSLRPNYPQLEGIRGFSNSSGVQKDVQLRKEHAAGASVNCVETRCVERQALLETLAKGLPDGSIRFNSKLVSIHKKSGSPFTSLELADGTSITAKIVIGCDGVNSVVAEWIGLEAAKQSGRVAFRGMGKCPPGYHAIETMMVQMWGTGVRAGLMPTTGKRVFWFITKKSQPEDAHVSHDSESVRRAALEAVRDFPEPVGELIKSSDKLNMADLRFRWLWPWEWDRKAKGKGSVTVVGDALHPMTPDLGQGACSALEDAVVLARCLSASNINVEDINWGEEEERKIEECFKKYAQARKWRVWRVVGGAFLAGFVLDGSSSLIRFFRDWIWFPLFSMSHLPYFANSSD*