MEPFDQFVRSTWRSLMMEDDISPMRTMVQKLRMLKSVEKEWEKNQKTRDSAELVSNEFDIARIFIDFPAGICDEEIRDKLKFLSESQFSILKRKEETTHHKSRLKWNECGDNNTKFYHQFANARRIHNHIWDLQTEDGSVIYKQGDLEKEAFAYFNSVYKKQENMSIVAQMELIMKYPRMFEEQDGGDELRTIPFHVCRFIWLPRNSIIFRDVYSTPHQIVDKVQYIWNVGSKRPKVLKQRIIQQPTFQHDLSIGYFDGASQEGGTKCGAGAILIAPHLGRYNIKWNCGYGTNTRSELLALWSILHFARSMGIESIQLAGDSRVIVEWFKGIFHLESVHLTFWMDRILQLKREFSVISIQHVYREINHGADLLSKQALEGPVGNFLVAHGDGRDPSSYTIFGTF*