MAASVASVGCKVAASLASTTKLEKTSAVRSTSVNNAFGLKPSAARVSCSLGENVKSVVDSAKAAAIVLASSALVAGASFAEGVPQRLTFDEINAQTYLDVKGSGTANQCPIVAEGSDKFNLKDGNYQMKKLCLEPTSFTVKAESQFKQGGEDYQPTKLMTRLTYTLDEIEGPLTISNGNLKFEEKDGIDYAAVTVQLPGGERVPFLFTIKELVATGKPEAFGGSYLVPSYRGSSFLDPKGRGGSTGYDNAVALPAGGAGDEEELAKENEKNTAALNGNITFSIAKSNVETGEIAGTFESIQPSDTDLGSKAPKEVKIEGIFYAQVE*