MAGLEPGPGSRYVHQLLRPELQLQSSSSQHQDDQTAQMTDAEDSPEKEAKPDKDAAPSSSDASTSTTRRPRGRPPGSKNKPKPPIIVTRDSPNSLRSHVLEVSAGADVVDCLSTHARRRGRGICVLSGNGSVANVTLRQPAAPPGSVATLHGRFEILSLTGTVLPPPAPPGASGLTIFLAGGQGQVVGGSVVGQLVASSPVLLMVASFANAVFERLPLEEEEQPVQVQQAASQSSGVTGSGSGGGAGAQIGDGPVPFYNLGANMGNYQFPGDVFGWGGNVARPPF