MEKEPKRGSVKVLSMDELPDICPIVDVWHKRKNMGHGYVDGGAQICVITHSCVEKMGLTVAGVSGFRIRLANHQKVKCLGVVKNLEVEAYDVKTVVDFHVMPAGLGAYPIILGRPWLRAVGAVQDWRHGTICLYGKSGVKKLFNMDTRKPLQEVYEEEDESNDEDSSTVTDEDSDSTSSSDEDVDLAFLLLDKDFQESGLVAFADEVEDESEGPYEVIEGLMQSKVDVSKKQELMTQMISGDLSVVEKEQYLHMLASFPDLFITSYEEIRGFKGEPRE*