MALGGEGQKRKKERRQSSECATNHQVGQVANSLASTHPPGGGTGQLAALFSTPETSAPPVFVPVPQETSKKRKLDDEEEKGRNSVSQKKKPVLQEPARKVKVKKLFDADKRLANRESALSNADLEEIHQDQGQARRRSQSRGKAADGEALDVALSLNEDGDKRTKVPLNPEEEQLKNERTVFVGNLPVTCNKKKLKSFFKEYGQVESTRFHSVMPAEGTLSKKLAAIKRKFPPDQKSINAYVVFKEESAAAKALSRNGAQTAEGFRIVDLASETASRDKRSVFVGNLPYKVEESALEEHLDCGSIVAVRTVRNPLTGVGRGFGYVLFENTDAVHLALKLNNSELMGRKLRVMGSVNKEKLKQQNSNPSLKKDVSKSKQRLNFTSKEGKFHSKNAFIGEKAVLVKKKKGQKKKGQTKKPRKHK