MAEPPSVSPESHWGAKVDSTFSDNGLDPALFVESRRKGSIVSRANSIGSTSASSVPNTDDEDSDNQQESYKETYKDRRRRAHTQAEQKRRDAIKKGYDDLQAIVPTCQQQDFSIGSQKLSKAIVLQKTIDYIQFLHKEKKKQEEEVSTLRKDVMALKIMKINYEQIVKAHQDNPNEGKNQVSDQVKFNVFQGIMDSLFQSFNASISVTSFQELSACVFSWIEEHCKPQTLRDIVIGVLQQLKSHLY