MTEPGASPEDPWVKASPVGACAGGRAGWACAHRGLRRLGASFLSPESPLFSDPGLQIDSFYPAAAKVEYAYSDNSLDPGLFVENTRKGSVVSRANSIGSTSASSVPNTDDEDSDYHQESYKESYKDRRRRAHTQSEQKRRDAIKRGYDDLQTIVPTCQQQDFSIGSQKLSKAIVLQKTIDYIQFLHKEKKKQEEEVSTLRKDVTALKIMKVNYEQIVKAHQDNPHEGEDQVSDQDKFNVFQGVMDSLFESFNASISVASFQELSACVFSWIEEHCKPQTLREIVIGVLHQLKNQLY