MEGASAECVRAEPFHRVTPLLESWALSQVAGMPVFLKYENVQIAGSFKIRGIGHFCQQMAKRGCRHLVCSSGGNAGIAAAYSAQKLGIPVTIVLPESTSKQVVRRLEGEGAEVQLTGKVWDEANVRAQELATRDGWVNVSPFDHPLIWEGNASLVRELKESLRTPPGAVVLAVGGGGLLAGVVAGLLEVGWQHVPIVAMETRGAHSFNAALLAGRLVTLPDITSVARSLGAKTVAARTLECAKECEVLSEVVEDREAVRAVQRFLDDERMLVEPACGAALAAVYSGILGRLQTEGRLSPALDSVVVIVCGGNNISSQQLQELKTQLNCS