MSASLPGSRELPASQHDLGTYMGRVRHTMGITDPSTLLAGKTGLEAAKKLVTDYKTGKVEHMSPALWHAKKVVDSTLHPDTGEPIFFPFRMSCYVFTNLVVTVGMLQPGMGTVGIVGWQVFNQSLNVAFNTANSNKSSPMSTSVLVKSYLSAVGASCSVALGLNAIVPRLNVTPSTRAILGRLIPFAAVATAAGLNTYLMRRDEIVKGIDVRPVLSEDDKQKLVAEGKSERDVPSLGKSQSAAKRAVYQTAASRVFTASPIMVLPPMVLYYIESKQAWYKNLMEKEWVRARPALVKAIPLGINLGLIAATSFAVLPFALAVFPQYQEVSAKSLEPEFHGKGGKDGKVVFNRGL*