MASLVFGDCSTSTTARSLRLSPMSRRFVSRDGAVLIGQIGFPHQFHSSKTLTACPVSNASRVINASVGGEASAKVIDGKAVAKKIRDEISVEVSRMKEAIGIVPGLAVILVGDRKDSATYVRNKKKACESVGINSFEAHLPSESMEEEVLKFIAGYNDDPSIHGILVQLPLPSHMNEQRILNAVSIEKDVDGFHPLNIGQLAMRGREPLFVPCTPKGCIELLHRYGVEIKGKRAVVIGRSNIVGMPAALLLQREDATISIVHSRTSNPEEITRQADIVIAAAGQANMVKGSWVKPGAVIIDVGINPVEDTSSSRGYKLVGDVCYEEAYKVASAITPVPGGVGPMTIAMLLSNTLASAKRAHNFQ*