MQTAMASLYSLLSQLQAQVAALHVWTSRLKLFGPEKPKVVIVGAGPGGLNAARGLNGHADVTIIDGKDYHELNSGTLQTFVAPHQHKKVLIDYEDIPDIGRMVKGRVLAVHEDHVTVDNGALTGPWDLAYEWLILAPGSTYAEGPIKAFCHSLEERQNIIQQEHARLRSATRILIIGGGIVGVELAGEVLSKMPNKKITLLTSGERLIADKPAEIGVAAKDHLERQGVEIHVNTRASKNADGVYSTADGRSFDAEIVYMTVGGKPNTDFLKGGLVPLNTKGFIEVTECLQVKGYHNIYAVGDATDIKETKLGYLAAAHGRLTAMNLRRRFRYGDAAEQQVWIPFGGFEFVTGEAMMFTLGRPDGVAHASLMARLKRMGRDGWFSGWLRAKEKYTVTTRQNLGVPELEPVAIANPKAGA*