MSSAERSALFARREAAKVLRTILQGDARRRAVGTIKSLVYSPSVRNKRATYALVCQTLKYLPVIKDVFHTTNVLSSKWKRQEELMYIILYDILFSQEVLLAGDAEKFLLQKKDVLQAALAKLLVRKKVKHFSDLMTSYKISDLPKPRYARVNTLKMDVESALVEFKKQYEVCQDAMVPDLLILPPRTDLHDHPLVKSGSVFLQGKASSMVAVALGPKPRWEVIDACAAPGNKTVHLAALMKGNGKIIACELNKERVKRLKDTIELAGATNVEIKHEDFLNISPEDPAYSKVQAILLDPSCSGSGTVVDRLDHLLPSYTTDSDVNRLEKLAAFQRKALEHALSFPAVERIVYSTCSVNQVENEDVIKSVLPLASSYGFELTTIFPQWARRGHPIFDGSQRVLRTDLIEDQEGFFIALFVRKGVSPPAKHIRDVGNTLRALQRRKRRKINSFFLLKTLGLLL*