MAERVILHVYDLSQGMARQMSPMLLGKVIDGIWHTGVEVFGREFYFGGGICADLPSCTPYGAPVQTIEMGITQKRADEFQMFLHSVQSTFSMETYHILDNNCNNFSDACCRFLLGKSIPQYILDLPNEAMNSPMGSMLRPMIENMSNQVRNASLGHQIDQGGRPGGQLAHPAGQMSQPPAVSSSTIRAEMEALARDPARHPVLLSRINRELVEKKLHELDPLVPNSTGGHPIAPDLLCEAYERLKHTPEKVFPVLDLLRVAALDGDHPSAESGHQWRSIARVARDAAQRFCGLADSFVPARMMTLRLLVNVFGPNQLLRAMLEQFDSKEEELKELFSVAVCSTLAMENVSTACAQTAACVAENLCGVPFRTSSNSVIRSLGEDVETQLIAAVGERLNRTQWSESRSIEVRHLLTALALLLLHSEHALLIAQTIELQVSSLFSESTVSDAAIRELALKCHRLLCG*