MARTPRKRRRRRGGGGHDYLSGLPDDVILAILSRLTTRQAVTLSALSRRFRVLPSQFGRVDSALVADPALPLPSLPARPSFIRRLSFAPQTRRFSSSAFGRLLDAAADRGLSELAVRLPRSAFLPQNLLSIRSLTVVSLDSCALPRWCPAACPGLRTLKLHHVAIPQRMISVILKAAPVLETLEMVYCMGFAGSCSMESSTVRNLLFKSALEQREVTVKMAGLRTITLYTRPKVQSVRLDPAPEIRKAYLHIARPRVKLQFRIRPFLDAGTGLTCLTLRGMAIKLLSSEYKDTPNLAVQFEDLRILSVSLDFSNERELIFLLKLLESCPNLQQLTLSAVDAKDDTALPNFADHEERLSKLSCLTKSLEQLKFLGFRPQRYQKELFIFLLTQATNLKKMAVEFPKDQEAAVRRILSVRKAPTQKKTTKYKQYYLELEYPVEPNCS*