MGRKKAQVDTKPSAKKPNQNRLSSAERSALFARRESAKVLRTILQGDARRQAVGSIKSLVYSPSVRNKRATYALVCQTLKYLPVIKDVFHTANVLSSKWKRQEELMYIILYDILFGQEALLAGDAEKFLLQKKDVLQAALAKLLVRKKVKHVSDLMTSYKISDLPKPRYARVNTLKMDVESALVEFKKQYEVCQDAMVPDLLIFPPRTDLHDHPLVKSGSVFLQGKASSMVAVALGPKPRWEVIDACAAPGNKTVHLAALMKGNGKIIACELNKERVKRLKDTVELAGATNVEVKHEDFLNMSPEDPAYSKVQAILLDPSCSGSGTVVDRLDHLLPSYTAESDVNRLEKLAAFQRKALEHALSFPAVERIVYSTCSINQVENEDVIKSVLPLASSYRFELTTIFPQWPRRGHPIFDGSQHVLRTDLIEDQEGFFIALFVRKGVSPPGKHIRDVGNTLRRAVQRRKKRKINSFFLLRTLGLLL*