MALRGEGRKRKKGQERRQSSEDDVGNAATDYLVGQVADSLRGGARPPGGGTGRLAALFSTPETLAPPVFVPVPQETSKKRKPDDEEETVAHIKKPALQEPARKVKVKKLSDADKRLANRESALANADLEEIRQDQGQGRRRSQSRGKVTDGEALDVALSLNEDGRQRTKVPLNPEEERLKNERTVFVGNLPVTCNKKKLKSFFKEYGQVESVRFRSVMPAEGTLSKKLAAIKRKFHPDQKSINAYVVFKEERAAAKALQRNGAQIAEGFRIRVDLASETASRDKRSVFVGNLPYRVDESALEEHFLDCGSIVAVRIVRNPLTGVGRGFGYVLFENTDAVHLALKLNNSELMGRKLRVMRSVNKEKLKQQNSNPSVKKDGSKSKQRLNFTSKEGKSHSKNAFIGEKAVLMKKKKGQKKKGQTKKPRKQK