MELCTQTVAADHEVIITRRSGSHHPTLWGDHFLAYADLRGANEGEEKQNEDLKEEVRKMLVMAPSKSLEKLELINTIQCLGLGYHFQSEIDESLSYMYTHYEEYSIGDLHAIALCFRLLRQQGYYVSCDAFKKFTNDQGNFKEELVKDVEGMLSLYEAAQFRVHGEQILDEALNFTIAQLKQILPKLSNSQLAQQITNALKYPIKDGIVRVETRKYISFYQQNQNHNEVLLNFAKLDFNILQTLHKKELSDMTRWWKKMELVNTLPYARDRLVECYFWCLGTYFEPQYSVARKMLTKISFYISIIDDTYDIYGKLDELTLFTQAIERWNIDASEQLPLYMKIIYRDLLDVYDEIEKELANENKSFLVNYSINEMKKVVRGYFQEAKWYYGKKVPTMEQYMKNGISTSAYILLTTTSWLAMGNVATKDAFDWVATEPPIVVASCYIIRLLNDLVSHEEEQKRGNAASAVECYMNEYSVTKEEAHIKIRDIIENYWKDLNEEYFKVDMIIIPRVLLMCIINLTRVAEFIYKDEDAYTFSKNNLKDVISDILVDPII*