MSAVQVNNASGEPLTRILTGDTAARAKQRISLEGVLENSDGLALADDDLITPEGAPYVFKQQQQQNEHTDPFKIPKPHSHHQQKPPGGILADAISGCGKTSAIFDAAQNKYCILLTESHDDGFFGHKDPGGFDKSFSDFVTSVEQYARDDDLSFNQKIMKTNDCVLAFVVARMLLSGYTSIMAALPIDRNGFFFAFDEAQYGYVLLKNTNLWSSSRDESEKQGIACPLIRELAKTKTVVLAGTAMGLLSIDSCKSDLGKPENSTSILDFPPVSLSEVTQTLNSLLDMSGVDQETSVMMECLPKLEGRGRLSGGLFRMLGKVVQEHPKHSKQDQLETALELHYTQMLSGLTDMIRNAYQLDDRSPCDNLVKGKKRLPEGLEVLAIASLFGGTVSLSSKRIDIDLLHVGLCSVRRLQGNHNEFVLDEKLGREAILAIAQDEAFASDLFGKVLDFCLPAKGQAMEPPIAAELRNWCQQKKKATVKDFISKCFPTLPSDMPSWIERLPFQ*