MEVQLGQLAISIGGRKKRQFPSQTIPNPKVQPNAQNALIGQFGIDSSPGLPHDEVQAIHTLRSGKQVDNQVRMSEKKNVNMGESNKDKGQDVQKKGEVNQAPIENHPVTPYIPKAPYPQRLQDNRKNKHFEGILEVFKNVQINIPLLDAIKQILSYSKFLKDLTTLKRKTSVPREAVKAAQASGLIQQTIVPKYKDPGCPTIFIRIGDTMVDKCL