MTEPSASPEDPWVKGPGSYGLLLCPVPQVEYAYSDNSLDPGLFVESTRKGSVVSRANSIGSTSASSVPNTDDEDSDYHQESYKESYKDRRRRAHTQAEQKRRDAIKRGYDDLQTIVPTCQQQDFSIGSQKLSKAIVLQKTIDYIQFLHKEKKKQEEEVSTLRKDVTALKIMKANYEQIVKAHQDNPHEGEDQVSDQVKFNVFQGIMDSLFQSFNASISVTSFQELSACVFSWIEEHCKPQTLREIVIGVLHQLKNQLY