MATMGAFLLYYPETLLAALCFLSLAALRLALRCRGSSVPLRWPVVGMLPFVLSNLGHLLDAATAALRDSGCTFVFRGPWLFGGDFLVTCDPAAVHHCLAANFDCYDKGRDFAEMFDVAGNGLLNADAASWARQRQIVATVFAAPVFRSFVISTVARQTARLLVPFLDHAAAAGRAVELEDVFMRFSLDVSYAVVFAADLDSLSLSAADAPYPPFGQATRIAGEAVMFRHVVPAAWWKLLRWLNVGIERRFAEAKAVLDEFVYREIAKRKAKPLQVQGGGQGGDLLSMYMAWPRDPAMTDRQRDEFLRDAAVGYMIAAKDLVASALTWLFYMLCTHPRVQDKVLAELESLLRTNAACCGGKPAVFDCDTLRSATYLHAAVLEALRLHPPAPFEEKEARADDVLPDGTRVTKGTRILFCIYAMGRVEGIWGDDCREYRPERWLSGSGRVRHEPSYKFAAFNAGPRSCLGKDLGLTNLKIAAAAIIYNFRVELVDGHVVEPSDSVVLHTKNGLMVKLKRREAA*