MAPPAPYAAVHATPNGPGDARPTAMAIIKDEGLVGKLKDKVILITGCSSGIGVETARALHATGAHLFLTVRNVGKGEKVVQDIVETDKSGSGGKVELLRLELDSLASVRAAAAEFLSRSKKLNVLINNAGIMACPEGQTQDGFETQFGTNHLGHFLLFQLLKPLLLTSSTPEFQSRVVSLSSTGHGFSGIHFDDLDLKKAGYQKWVAYGQAKTANIYLATEIERRYGAQGLHATAAHPGGIISTGLARHMEPEEVDSFLSPEWQKKMKDVEQGAATTVWAAVGKEWEGKGGKYLENVSESAKPKDEADPFSDGYAKHAYDAEAAKKLWAVSLELVGMEDDDNV*