MSDTMVASRIRSTDSGGREGHLMSLLPLSRRNSETGERALQEFRVYVELSAFLAFQHIQHRTGSVLPELPQLLESCDFSWTYRHHDTQFSPLQAATEVMSYDDSIWHDVNDYWSLPVVQEVVTVATGDSTEQDNNHHHNNNDYWSLPHAQQQQQQQPTAAETPRTSVPREAATVPPRTAVPLRTKMPWATAPPRGNTRLLSEQQPQQQKPFAILGAARSVTSQAVGILGSAFELPQISSSSTASSLDALPFFARTVPTNEGDAHATIVYLKQQLHVSNIGVLHSEDSWGRRYEQDLQYYGKQYGVDVKSVAYTVDSLDSSMEQLQETNLRYFVGIINSGAWKPVVKAAYAAGLMGNPRNQWFIGDLVALAADGFALDRETEQDIALALHGTGVVFLQVTPHTAFDQALAAVADNVTLQQEFIAAHDYSDLLTNX