MPYLVRDHLFIGNIGDAAEVLQHGSDEITHILSVLSSVSISFFSEWRSGISIPTKEIRKEYVGYSGNADAITDETKSSSTPKKLLYLLENAGKDLKFIRMAVPLRDMENENLLDSLDVCLDFIEESRKEGSVLVHCFAGVSRSAAIIAAYLMKTEQLSQEDAIESLRQSCEFVCPNDGFLDQLKMFEQMGFKVDHASSVYKRFHLKVLGDCYNRGERIDTSKFGADPGLAAENISSDVDVSLSKETTPARTYRCKKCRRVVALQGNVVDHVPGEGEMAFEWHKRKSGNPFNKPDEECSSVFVEPLKWMRTVEEGAMEGKLLCAHCEARLGYFNWSGIQCSCGSWITPAFQLHKSRVDISSM*