MSSSLVFIDSSTSTASHLLPFSRITTPFNGAVSLRRSVGPLNVRPFVLSPLRTLSVNSSNNPSPVINDKSGGEASAKVIDGKMVAKQIRDEITAEVLKMKEAIGVVPGLAVILVGDRKDSATYVRNKKKACESVGINSFEVRLPEDSTEQEVIKFISEFNNDPSVHGILVQLPLPSHMDEQNVLNAVDIEKDVDGFHPLNIGRLAMRGRDPLFVPCTPKGCIELLHRYDVEIKGKRAVVIGRSNIVGMPAALLLQREDATVSIVHSRTKNPEEIIKHADIIISAVGQPNMVRGSWLKPGAVVIDVGINPVEDANSPRGYKLVGDVCYEEACKVASAVTPVPGGVGPMTIAMLLSNTLSSAKRTHNFQ*